目录中http数据包格式的常见端口号
http数据包的格式
http请求报包含三个部分:请求行 + 请求头 + 数据体
请求行
请求行包含三个内容: method request-URI http-version。 method包括post、get、head、delete、put、connect、options、patch、propfind、propatch、mkcol、copy、move、lock、ut
方法描述get用于请求URI以获取资源post并添加新资源的put。用于提交表单的put用于修改内容。 用于删除删除内容。 connect用于代理发送。 例如,SSLoptions查询可以执行那些方法。 对于patch中的某些文档,propfind显示属性proppatch的配置属性mkcol会创建集合副本。 move移动锁定解锁解锁跟踪
请求标头包含以下内容:
对于Accept (浏览器和其他客户喜欢的MIME文件格式User-Agent ),与客户浏览器名称Host (客户浏览器名称Host )相对应的URL的Web名称和端口号Accept-Langeuage (接受语言)将被浏览器接受英语connection :用于告知服务器是否可以保持固定的HTTP连接的Cookie :浏览器使用此属性向服务器发送CookieReferer。 表示已发出请求的网页URLUser-Agent :客户端浏览器名称Content-Type :用于表名request的内容类型accept-可接受的字符编码accept-eept
状态行由http版本的状态代码状态代码的文本说明组成
响应标头—包括服务器类型、日期、长度和内容类型
正文应答正文是服务器返回的HTML页面
公共端口号HTTP协议代理服务器公共端口号: 80
FTP (文件传输)协议代理服务器通用端口号: 21
Telnet (远程登录)协议代理服务器通用端口: 23
HTTPS的默认端口号是443
SSH“安全登录”、SCP“文件传输”、端口重定向、默认端口号为22
MySQL的默认端口号是3306