Charles是一款非常常用的HTTP代理工具,它不僅可以監控HTTP和HTTPS,還能夠發送和接收JSON格式的數據。下面就讓我們來看一下如何在Charles中發送JSON。
首先,我們需要打開Charles,并新建一個Session。然后,我們需要選擇要監控的網絡請求,可以通過瀏覽器訪問一個網站,Charles就能自動捕獲該網站的請求。
// 捕獲到的請求如下: POST http://example.com/api/login HTTP/1.1 Content-Type: application/json; charset=utf-8 {"username":"charles","password":"123456"}
接下來,我們需要修改請求的Body為JSON格式。在Charles的請求面板中,選擇Body >JSON Text,然后將請求的參數以JSON格式填寫。
// 修改后的請求Body如下: { "username": "charles", "password": "123456" }
最后,我們只需要點擊請求面板的Execute按鈕,就可以發送JSON數據了。如果請求成功,Charles的結果面板中將會顯示HTTP響應的結果。
上一篇vue 數據沒有刷新