API:即应用程序接口,可以认为API是一个软件组件或是一个Web服务与外界进行交互的接口。这里的接口可以和API画等号
JSON:是一种轻量级的数据交换格式,独立于语言和平台。JSON解释器和JSON库支持不同的编程语言,是以{}括起来的键值对数据。
HTTP请求参数:
Host:指定被请求资源的Internet主机和端口号,默认是80端口。
Connection:keep-alive:HTTP长连接,客户端和服务器端建立一次连接之后,可以在这条连接上进行多次请求/响应操作。持久连接,可以设置过期时间,也可以不设置。
Accept:/:表示浏览器能接受任何类型的文件。
X-Requested-With:XMLHttpRequest:表明这是一次Ajax请求,非传统请求。
User-Agent:Mozilla/5.0:用户代理。告知服务器请求方所使用的操作系统及版本、CPU类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。
Accept-Encoding:gzip,deflate:设置从网站中接收的返回数据是否进行gzip压缩。
Cookie:BDUSS=d0b2JQSGxBbXQ3NUhIcWpqT21xd:储存在本地的缓存数据,随HTTP请求一起发送,用来给服务器端验证。
HTTP中四种发送请求的方式:
GET:向特定的资源发出请求。
POST:向指定资源提交数据进行处理请求,数据被包含在请求体中。POST请求可能导致新的资源的创建,以及已有资源的修改。
PUT:向指定资源位置上传其最新内容。
DELETE:请求服务器执行删除操作。