美文网首页
http请求GET与POST的区别

http请求GET与POST的区别

作者: 橘颂betty | 来源:发表于2017-09-25 22:18 被阅读0次

由于上家公司做医药信息管理系统,架构为C/S架构,当初做接口测试时,大部分请求为GET请求,POST请求主要用于向数据库发送请求数据时才使用,现在这家公司所有请求都是POST请求,获取数据或者发送请求数据,颠覆了之前的对两者的认识,两者用途可以相同,跟开发大致了解下,开发给出的答案是POST的安全性比GET高。此次详细学习接口测试,把这两者的区别具体学习下,做为笔记,后续可作参考。

GET用于信息获取而非修改信息

POST表示可能修改变服务器上的资源的请求

GET请求的数据会附在URL之后(就是把数据放置在HTTP协议头中),以?分割URL和传输数据,参数之间以&相连

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

GET方式提交的数据最多只能是1024字节,理论上POST没有限制,可传较大量的数据

POST的安全性比GET的高。这里的安全是指真正的安全,而不同于上面GET提到的安全方法中的安全,上面提到的安全仅仅是不修改服务器的数据。比如,在进行登录操作,通过GET请求,用户名和密码都会暴露再URL上,因为登录页面有可能被浏览器缓存以及其他人查看浏览器的历史记录的原因,此时的用户名和密码就很容易被他人拿到了

学习下两种请求的区别

参考来源:http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.html

相关文章

  • 你不知道的GET&POST!

    HTTP中GET与POST的区别 GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的...

  • Nodejs 初学http的get,post请求

    对于http的get,post请求的区别,我的理解有下面两点: http的get请求代码如下: http的post...

  • 面试复习-网络

    网络 HTTP请求类型 GET POST HEAD PUT DELETE OPTION GET POST区别 GE...

  • iOS - HTTP

    手动目录HTTPHTTP是什么请求报文响应报文HTTP请求方式GET & POST 区别GET 相对 POST 的...

  • java笔试题1

    请简述http协议中get请求和post请求的区别答: 1. get请求比post请求快。 2. get请求传参时...

  • 二十一(4)、Ajax请求方式的区别 ------ 2020-0

    1、HTTP的请求方式 2、GET系列请求 3、POST系列请求 4、GET系列和POST系列请求的本质区别 5、...

  • POST和GET的区别

    Post和Get请求的区别GET和POST是HTTP请求的两种基本方法,最直观的区别就是GET把参数包含在URL中...

  • Http和Https

    Http 参考文章关于HTTP协议,一篇就够了 GET和POST请求的区别 GET请求例子: GET /books...

  • HTTP方法:GET和POST请求的区别

    Http方法:Get请求与Post请求的区别 Get是向服务器发索取数据的一种请求,而Post是向服务器提交数据的...

  • Android之网络编程

    HTTP请求:GET与POST方法的区别 ####HTTP 定义了与服务器交互的不同方法,最基本的方法是 GET ...

网友评论

      本文标题:http请求GET与POST的区别

      本文链接:https://www.haomeiwen.com/subject/bgxjextx.html