http请求中的方法

http规范的初衷:http与服务器的交互就像操作数据库一样对url的资源进行 查、改、增、删 (get、post、put、delete)

URL地址,它用于描述一个网络上的资源 


GET 

     --根据HTTP 规范 GET方法应该是安全的,并且是多次查询结果一致的

       --1.安全的,如数据库的查询一样,仅获取服务器资源,不对资源进行改变,所以于服务器本身是安全的

       --2.多次获取的同一性,操作的原意不变,获取对应的内容是一致的,eg:多次获取学生的信息,虽然前后可能有学生流失,增加,但获取的仍然是              当 前的所有学生的信息。

POST

     --根据HTTP规范,POST表示可能修改变服务器上的资源的请求 

       --1.数据传输的安全性,需要用表单来实现,表单默认的请求方式是get

      --2.所有的http的操作 都可以通过 get/post来实现,所以put/delete就用的很少

GET/POST的区别

    1.0--GET 方式发送请求的时候会将信息跟在url后,(请求首行中)以?分割URL和传输数据,参数之间以&相连

          --POST把提交的数据则放置在是HTTP包的包体中。

  HTTP请求格式

请求首行;

请求头信息;

空行;

请求体。

         POST方式

                              GET方式

  

                          2.0 请求数据的长度区别

                                get方式的长度与url长度限制有关系 ,而url长度的限制是浏览器以及服务器规定的,一般情况在2k左右

                               post的长度,POST数据是没有限制的,起限制作用的是服务器的处理程序的处理能力,不同的服务器有所不同,可以通过修改默认                                  值 来满足自己的需求

                           

    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值