欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Ajax—GET与POST请求方式

程序员文章站 2022-04-15 17:44:47
...

Ajax—GET与POST请求方式

GET请求方式

Ajax异步交互中使用GET请求方式的话,需要注意以下几个问题:

  1. 将构建的请求数据添加到open()方法中的url地址中,如下示例代码所示:
httpRequest.open('GET','file:///Users/wangzheng/Documents/%E5%89%8D%E7%AB%AF/myself/wang_zheng/2020/2020%E4%B8%8B/Ajax/code/05_send()%E6%96%B9%E6%B3%95.html?user=%E4%BD%A0%E5%A5%BD&password=123456#',ture)

上述示例代码中,"user=你好&password=123456"表示请求数据

  1. 将发送请求数据的send()方法中参数设置为null值,如下示例代码所示:
httpRequest.send(null);

POST请求方式

Ajax异步交互中使用POST请求方式的话,需要注意以下几个问题:

  1. 调用send()方法之前,需要通过XMLHttpRequest对象的setRequestHrader()方法设置请求头信息。
httpRequest.setRequestHeader(header,value);
  • header:将要被赋值的请求头名称。
  • value:给指定的请求头赋的值。
httpRequest.setRequestHeader('Content-type','applocation/x-www-form-urlencoded');
  1. 通过XMLHttpRequest对象的send()发送请求数据。
相关标签: javascript ajax