URL$HTTP协议

  • Post author:
  • Post category:其他


一般来讲URL地址有5个部分组成:协议,域名,端口,路径,URL地址参数


协议:通常//之前的部分就是协议

常用协议:

http 超文本传输协议

https http+ssl协议

ssh 用来实现远程访问的协议

ftp文件共享协议

smtp发送邮件

pop3接受邮件

oracle

mysql

sqlserver

JDBC

域名:所访问应用(资源)的所在的服务器地址,通常用机器名、IP地址来表示的

端口:通常是跟在域名之后,表示服务器通过监听这个端口,来和其请求通信


默认端口:

http 80

SSL 443

FTP 21

SSH 22

POP3 110

SMTP 25

oracle 1521

路径:资源所在服务器下的路径

URL地址参数,一般是?之后的信息,通常的格式是key=value,可以在?之后拼接多个


http协议通常分为两大块:1 http request 2 http response


http request一般由以下3部分组成:

1.request line请求行

2.request header请求头

3.request body请求主体


请求行:一般包括3个信息:request method,request path,protocol/version

请求头:一般是用来提交交互、控制信息给服务器

conten-type:用来告诉服务器所发送的请求的主体的数据格式

user-agent:告诉服务器,客户端的信息

请求主体:发送给服务器的数据

http response:http 响应,一样由3个部分组成

1.response line 响应行

2.response header响应头

3.response body响应主体


响应行,通常由3个部分组成:protocol/version,response code,response message

响应头,和请求头类似

响应主体,和请求头类似

转载于:https://www.cnblogs.com/morningdaylight/p/9951381.html