亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

XMLHttpRequest如何發送POST請求

小樊
818
2024-06-19 16:03:01
欄目: 編程語言

XMLHttpRequest對象可以通過設置其open()方法的第一個參數為"POST"來發送POST請求。然后可以使用setRequestHeader()方法設置請求頭信息,最后使用send()方法發送請求。

示例代碼如下:

var xhr = new XMLHttpRequest();
xhr.open("POST", "http://example.com/api", true);
xhr.setRequestHeader("Content-Type", "application/json");

xhr.onreadystatechange = function () {
  if (xhr.readyState === XMLHttpRequest.DONE) {
    if (xhr.status === 200) {
      console.log(xhr.responseText);
    } else {
      console.error('Error: ' + xhr.status);
    }
  }
};

var data = JSON.stringify({ key: 'value' });
xhr.send(data);

在上面的代碼中,我們創建了一個XMLHttpRequest對象并設置了請求的方法為"POST",然后設置了請求頭信息為"application/json",并設置了xhr.onreadystatechange事件處理程序,最后使用send()方法發送POST請求并傳遞一個JSON格式的數據。

0
青龙| 马尔康县| 遂溪县| 通江县| 海盐县| 海安县| 大余县| 南汇区| 包头市| 青海省| 枝江市| 静海县| 大理市| 明光市| 泾源县| 庐江县| 鹿泉市| 夹江县| 怀柔区| 龙井市| 万荣县| 宁阳县| 扶绥县| 巴青县| 合水县| 弥渡县| 个旧市| 海丰县| 休宁县| 新乐市| 广东省| 青阳县| 延安市| 全州县| 固镇县| 东莞市| 岢岚县| 鄂温| 颍上县| 武威市| 琼海市|