HTTP请求主体

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTTP请求主体相关的知识,希望对你有一定的参考价值。

参考技术A HTTP请求= Request-Line + HTTP-Headers + HTTP-Body.
Request-Line: 状态行(Apple的API),HTTP请求的第一行数据,告诉服务端,客户端想干什么。
HTTP-Body: 是可选的
常见的HTTP方法:GET、POST
NSURLRequest默认使用GET方法

GET方法:代表客户端想要从服务端获取某些数据,信息所在的位置称为Request-URI

现在Request-URI也可表示服务器实现的某个Web服务。
POST方法:客户端向服务器发送某些信息,并将信息放在HTTP-Body中,常用信息格式:XML格式、JSON格式、Base-64编码后的数据
如果某个HTTP请求包含主体Body,必须包含Content-Length头。NSURLRequest会计算主体大小并自动添加Content-Length头

http的请求头,请求行和请求主体是同时发送的吗

参考技术A https://segmentfault.com/a/1190000006689767

以上是关于HTTP请求主体的主要内容,如果未能解决你的问题,请参考以下文章

使用JSON主体的HTTP GET请求是否有大小限制?

HTTP报文(message)是什么?请求报文响应报文报文首部(header)报文主体(body)

http请求方法

http请求方法

servlet如何利用request来获取http请求中的主体信息?

servlet如何利用request来获取http请求中的主体信息?