美文网首页
ajax-向服务器发送请求

ajax-向服务器发送请求

作者: 小冕 | 来源:发表于2017-08-15 11:56 被阅读0次

XMLHttpRequest 对象用于和服务器交换数据。

向服务器发送请求

如果需要将请求发送到服务器,我们使用XMLHttpRequest对象的open()和send()方法:

xmlhttp.open(method,url,async); //如xmlhttp.open("GET","test.txt",'ture);
xmlhttp.send()

open(method,url,async)里面参数的含义,规定请求的类型、URL以及是否异步处理请求。

  • method:请求的类型;GET或POST;
  • url:文件在服务器上的位置;
  • async:true(异步)或false(同步)。

send(string)将请求发送到服务器。

  • string:仅用于POST请求。

GET与POST的区别

与POST相比,GET更简单也更快,并且在大部分情况下都能用。
但是,在以下情况中,使用POST请求:

  1. 无法使用缓存文件(更新服务器上的文件或者数据库)
  2. 向服务器发送大量数据(POST没有数据量限制)
    3.发送包含未知字符的用户输入时,POST比GET更稳定也更可靠

相关文章

  • ajax-向服务器发送请求

    XMLHttpRequest 对象用于和服务器交换数据。 向服务器发送请求 如果需要将请求发送到服务器,我们使用X...

  • 关于Ajax学习中的缓存问题

    向服务器发送请求 如需将请求发送到服务器,我们使用 XMLHttpRequest 对象的 open() 和 sen...

  • 5.axios框架的基本使用

    axios框架支持多种请求方式向服务器发送请求数据。 tips: axios(config)默认发送的是get请求...

  • 一次完整的http请求

    1:建立TCP连接 2:web浏览器向web服务器发送请求行 3:web浏览器发送请求头 4:web服务器发送应答...

  • HTTP 的连接和断开

    http连接 1.客户端向服务器发送一个通信的请求 发出一个seq:j 2.服务器接受这个请求,向服务器发送 ac...

  • HTTP消息中Header头部信息整理

    1、HTTP请求方式 GET 向Web服务器请求一个文件 POST 向Web服务器发送数据让Web服务器进行处理 ...

  • http请求头 响应头

    通常HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息。客户端向服务器发送一个请求,请求头包含请求...

  • iOS随笔

    基础...objc 客户端:clien 服务器:server 请求:客户端向服务器发送请求 响应:返回数据,对请求...

  • HTTPS具体过程,7次握手,以及如何防止中间人攻击的

    三次握手 客户端向服务器发送SYN请求服务器发送ACK回应请求,并同时发送一个SYN的请求给客户端客户端回应ACK...

  • 2018-08-28

    爬虫的基本流程 一、发送HTTP请求(Request)通过Python库向目标站点发送HTTP请求,等待服务器响应...

网友评论

      本文标题:ajax-向服务器发送请求

      本文链接:https://www.haomeiwen.com/subject/ghmmrxtx.html