第七章 常用协议简介(此章完结)

本文详细介绍了HTTP协议的请求方法,特别是POST请求的结构和特点,包括Content-Type和Content-Length等头部信息。还讨论了HTTP应答的构成,如状态码、Content-Type等。接着,文章阐述了HTTP通信机制的七个步骤,以及HTTP缓存机制的工作原理和策略。最后,重点讲解了HTTPS协议,其特点在于提供加密和身份验证,确保数据传输安全,以及SSL/TLS协议的工作流程。
摘要由CSDN通过智能技术生成

POST请求方法,语法如下

第一行: POST/login HTTP/1.1

与GET请求不同的是POST请求可以向服务器提交较大的数据,这就涉及了数据的更新,也就是可以更高服务器的数据。POST请求传递数据无限制,在传递过程中数据存放在Header头内,用户看不到这个过程,因此相对GRT请求,它的传输过程更安全的。

第二行到第七行参考GET请求

第八行:Content-Type:application/x-www-form-urlencoded

Content-Type是指请求的实体对应的MIMI信息,属于内容头部,主要是用来向服务器指明报文主体部分内容属于何种类型,以及接收的数据类型。

第九行:Content-Length:120

Content-Length是指请求发生内容的长度

第十行:Cache-Control:no-cache

Cache-Control是指请求和响应遵循的缓存机制,在请求消息或响应消息中设置Cache-Control并不会修改另一个消息处理过程的缓存处理过程。常见的取值有:Public、Private、no-cache、max-age、no-store等,默认为Private.

第十一行:空行

该行非常重要,它表示请求头已经结束,必须也用CRL分隔

第十二行:sername=admin&password-123456此处表示POST请求的正文部分

7.2.5 HTTP应答

HTTP的应答与请求类似,主要由以下3个部分构成:协议-状态码-描述、应答头、应答正文。对应上述请求的服务器HTTP应答如下:

 第一行:HTTP/1.1200 OK

HTTP/1.1表示当前通信使用的协议及其版本,200 OK是HTTP响应的状态码、表示服务器以及成功处理了客户端发出的请求。

第二行:Server:Apache-tomcat/7.0.63

显示服务器上Web服务的名称

第三行:Content-length:528

Content-length:528是指应答数据的正文部分长度为528字节。

第四行:Content-type:t

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值