一个HTTP请求一般包括四部分:
1.HTTP请求的动作或方法,比如是POST还是GET方法。
2.HTTP请求的URL。
3.请求头部分,包含一些身份验证信息,客户环境信息等。
4.请求体部分,也就是请求正文,请求正文包含客户查询信息,表单信息等。
GET请求:GET请求一般用于获取信息,而不是修改信息,使用URL传递参数,对所发送的信息数量也有限,一般在2000个字符。
POST请求:一般用于修改服务器上的资源,对所发送信息的数量无限制。
HTTP请求响应一般包括三部分:
1.一个数字和文字组成的状态码,用来显示请求是成功还是失败了。
2.响应头部分,响应头也和请求头一样,包含许多有用信息,比如服务器类型,日期时间,内容类型和长度等。
3.响应体,也就是响应正文。