GET 請求通常用于獲取數據。對于某些 API,我們需要向服務器發送特定的 JSON 數據。如何在 GET 請求中使用 JSON 數據?
// JSON 參數示例 { "name": "Jack", "age": 22, "city": "Beijing" } // 將 JSON 轉換為 URL 編碼格式 encodeURI(`{"name":"Jack","age":22,"city":"Beijing"}`) // 輸出:"%7B%22name%22%3A%22Jack%22%2C%22age%22%3A22%2C%22city%22%3A%22Beijing%22%7D" // 在 URL 中發送 JSON 參數 fetch(`https://example.com/api/search?params=${encodeURI(`{"name":"Jack","age":22,"city":"Beijing"}`)}`)
如上所示,在 JavaScript 中,我們可以把 JSON 數據先轉換成 URL 編碼的格式,然后將其作為 GET 請求的參數發送到服務器端。在 fetch 請求中,我們直接使用 URL 的形式發送 JSON 參數即可。
下一篇vue如何循環li