HTTP请求方法剖析

HTTP/1.1常用方法

    1,GET

    2,POST

    3,PUT

    4,HEAD

    5,DELETE

    6,OPTIONS

    7,TRACE

    8,CONNECT

GET

    1,GET方法用来请求访问已被URL识别的资源

    2,指定的资源经服务器端解析后返回响应内容

 

     3,GET方法耶可以用来提交表单和其他数据

    http://localhost/login.php?username=aa&password=1234

    从上面的URL请求中 很容易就可以辨认出表单提交的内容

POST

    1,POST方法与GET功能类似 一般用来传输实体的主体

    2,POST方法的主要目的部署获取响应主体的内容

 

 PUT

    1,从客户端向服务器传送的数据取代指定的文档的内容

    2,PUT方法与POST方法最大的不同是 PUT是幂等的 而POST是不幂等的 

    3,因此我们更多时候将PUT方法用作传输资源

HEAD/DELETE

    HEAD:类似于GET请求 之不过返回的响应中没有具体的内容 用于获取报头

    DELETE:请求服务器删除指定的资源

OPTIONS

    用于查询针对请求URL指定的资源支持的方法

    

 

TRACE/CONNECT

    TRACE:回显服务器受到的请求 主要用于测试或诊断

    CONNECT:开启一个客户端与所请求资源之间的双向沟通的通道 它可以用来创建隧道

posted @   帕拉利斯  阅读(17)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示