http协议的默认端口号为80,https协议的默认端口号为443。
若请求的服务器未自己定义端口号,则请求中可以省略端口号的声明。
http/https的请求方法:
GET:用于获取资源。
POST:用于获取资源和提交资源。
PUT:用于上传文件。
tips:a,在请求报文的请求体中包含文件内容,然后保存到请求URI的指定位置。
b,http1.1的PUT方法自身不带验证机制,任何人都可以上传文件,存在安全性问题。所以一般情况下不使用该方法。
c,若配合web的应用程序验证机制,或架构采取REST,可以开放PUT方法。
HEAD:获取报文首部。
tips:和GET一样,只是不返回报文的主体部分。用于确认URI的有效性和资源更新的日期等信息。
DELETE:用于删除文件。
tips:a,于PUT相反。
b,同样不带安全校验机制。
c,配合web的安全验证机制,或架构采取REST,可以开放使用
OPTIONS:查询针对请求URI指定的资源支持的方法。
TRACE:追踪路径。