js基础-http详解

http协议主要有方法、url、头部、主体几个部分

以下说明中的http为XMLHttpRequest定义的变量

方法

GET:表示向服务端读取数据

POST:表示向服务端写入数据

http.open中的第一个参数,就需要设置该值,以明确是需要读数据,还是写入数据。

Url

要访问的服务端接口地址

http.open中的第二个参数

头部

该部分可以进行一些信息的传递,比如浏览器版本、安全认证等等

http.setRequestHeader 函数可以进行设置,例

http.setRequestHeader(“Content-type”, “application/x-www-form-urlencoded”);

this.getAllResponseHeaders 函数可以进行读取,例

var rsp_body = this.getAllResponseHeaders();

主体

该部分主要就是客户端发送服务器的数据内容,以及服务端返回给客户端的数据内容。

数据内容本身是什么样的格式,可以由客户端、服务端双方进行协定。

常见的格式有表单、json以及xml。

http.send( 要发送的数据 ) ,该函数可以设定要发送的数据

而获取服务端返回的数据,通过 http.onload = function() { 接收服务端发过来的数据 } 函数进行接收

原创文章,作者:guozi,如若转载,请注明出处:https://www.sudun.com/ask/88381.html

(0)
guozi's avatarguozi
上一篇 2024年6月3日 下午5:20
下一篇 2024年6月3日 下午5:21

相关推荐

  • 网站被攻击了怎么恢复,网站被攻击查询

    定期备份网站数据也是防止攻击的重要方法。如果您的网站受到攻击,备份数据可以让您恢复网站并减少损失。我们建议您将备份数据存储在安全可靠的位置,例如本地硬盘或云存储服务。 6、强化网络…

    行业资讯 2024年5月11日
    0
  • 网址屏蔽了怎么办,网址屏蔽什么意思

    您是否遇到过网站被屏蔽的情况?这种情况可能会令人困惑和担忧,因为它可能会对您的网站产生意想不到的影响。那么究竟是什么原因导致网址被屏蔽呢?如何判断自己的网址是否被屏蔽了呢?我们一起…

    行业资讯 2024年5月6日
    0
  • 南昌seo策略

    南昌SEO策略,这是一个在搜索引擎优化行业备受关注的话题。随着互联网的发展,越来越多的企业开始意识到SEO对于网站的重要性。然而,什么是SEO?它究竟有什么作用?南昌SEO市场又处…

    行业资讯 2024年4月1日
    0
  • 网站被攻击怎么报警,网站受攻击怎么办

    在恢复您的网站之前,您需要分析攻击者如何破坏您的网站。这使得漏洞能够及时发现并修补,以防止进一步的攻击。它还可以帮助警方追踪袭击者的身份。 4. 更新您的系统和插件 网站经常因其系…

    行业资讯 2024年5月11日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注