中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
班玛县| 濉溪县| 利辛县| 乐清市| 阳新县| 纳雍县| 宜都市| 高唐县| 永泰县| 东丽区| 宜良县| 德兴市| 大城县| 宝兴县| 乡宁县| 安顺市| 左云县| 钦州市| 容城县| 莱州市| 民勤县| 高淳县| 江西省| 萨迦县| 沧源| 凤城市| 浮梁县| 肇东市| 万载县| 东辽县| 溧阳市| 墨玉县| 永胜县| 五指山市| 伊春市| 拉萨市| 齐河县| 饶阳县| 上林县| 吉林市| 益阳市|