GET請求是一種HTTP請求方法,被用來請求某個資源的信息。而JSON格式則是一種通用的數據格式,廣泛應用于數據交換。
在發送GET請求時,通常會將參數作為查詢字符串拼接在URL后面。但是如果需要發送JSON格式的數據,則應該將它放在請求體中。
以下是一個GET請求發送JSON數據的示例:
在示例中,我們首先創建了一個XMLHttpRequest對象,并使用open方法指定了請求的URL。接著使用setRequestHeader方法設置了Content-Type頭部,指明請求體中的數據是JSON格式的。
最后,我們創建了一個data對象,并使用JSON.stringify方法將其序列化成字符串后作為請求體發送。
需要注意的是,雖然GET請求可以發送請求體,但是并不是所有服務器都支持。因此,在實際開發中,我們應該根據不同的接口規范來決定是否發送GET請求以及是否在請求體中發送數據。