常见的接口协议
应用层
HTTP 超文本传输协议 80
HTTPS 安全超文本传输协议 = HTTP + SSL 443 or 8443
FTP 文件传输协议 21
SSH 22
SMTP 25
POP3 110
MySQL 3306
Oracle 1521
MS SQL 1433
传输层
TCP 网络控制协议
UDP 用户数据协议
网络层
IP 互联网协议
HTTP协议详解
URL
URL:统一资源定位符
URI:统一资源标识符
URL的构成,通常来说有五个部分:
protocol,协议是通信双方对于通信的数据的组织格式、含义、规程等所作的约定。
domain,域名是指我们要访问的服务器的服务器地址,可以是IP地址、机器名或域名等。
port,端口是由被访问的服务器来设置的,是服务器用于监听客户端的请求,从而能够实时的接收和处理客户端请求。
端口和域名很多时候是合并在一起的,格式为domain:port。
如果服务器所设置的监听端口是其服务所使用的通信协议的默认通信端口,则客户端在访问服务器时,可以省略端口。
path,路径是指跟在<域名:端口>之后的所有内容,它其实就是我们要访问的资源或者服务在服务器的容器(根目录)下的绝对路径。
URL parameters,URL地址参数是指path中问号之后的所有内容。
url地址参数本身就属于path的一部分。
url地址参数是通过键值对的方式来实现值得传递,多个键值对用&连接。