Http的请求方式

1,除了常用的Get.Post,Http请求方式还有Option 、Head、Delete 、Trace、Put、Connect

 2,Get、Post能是先其他六种所有方法实现的功能。

      但是,为什么会出现这么多方式,更多是Http协议为大家提供的一个语义上的规范。

      Get,被定义为查询,链接会被缓存,在一些浏览器,Get形式的url会被预加载,参数附加到url上,有长度限制,不安全。

      Post,用来做大量数据表单提交,被定义为修改服务器资源,不被缓存,无长度限制。

      Put,被定义添加服务器资源。

      Delete,被定义为删除服务器资源、。

      Option,查询服务器所支持的操作方式。

      Head,没有正文,检测服务器资源的状态。     

       TRACE:回显服务器收到的请求,主要用于测试或诊断,,提交了什么返回什么,可能回带一些服务器信息,算是网站的潜在漏洞。 

        CONNECT:HTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器。

3, Ajax与Fetch.

    都是异步,Fetch返回一个Promise 对象,是为了解决在ajax功能不分离的解决方式。

    

   

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

左左在右边

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值