GET、POST区别

作者: 凉宫春日的简书 | 来源:发表于2019-07-02 16:28 被阅读0次

最直观的就是语义上的区别,get用于获取数据,post用于提交数据。

GET在浏览器回退时是无害的,而POST会再次提交请求

GET产生的URL地址可以被收藏,而POST不可以

GET请求会被浏览器主动缓存,而POST不会,除非手动设置

GET请求只能进行url编码,而POST支持多种编码方式

GET请求参数会被完整保留在浏览器历史记录里,而POST中的参数不会被保留

GET请求在url中传送的参数是有长度限制的,而POST没有限制

对参数的数据类型,GET只接受ASCII字符,而POST没有限制

GET比POST更不安全,因为参数直接暴露在URL上,所以不能用来传递敏感信息

GET参数通过URL传递,POST放在request body中

相关文章

  • 作为web前端面试官准备的一面题目 (转)

    一、HTTP: 1. POST、GET区别 HTTP POST GET 本质区别详解一 原理区别根据HTTP规范,...

  • HTTP

    get和post请求的区别 GET参数通过URL传递,POST放在Request body中。GET比POST更不...

  • post And get

    post And get post 与 get 请求的区别: 相同点:post和get都属于tcp协议传输。 po...

  • get , post 的区别

    get , post 的区别? get 利用url传参, post 用实体传参 get 参数可能被缓存, post...

  • http协议,tcp/udp汇总

    GET和POST请求方式的区别? get获取数据,post发送数据 get拼接URL后面,post参数放在body...

  • API Test-基础知识

    1、接口测试的类型:get/post/delete/put 2、post和get的区别: a、get参数写在...

  • Postman使用

    get与post区别 restful

  • 面试复习-网络

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

  • 实现异步请求的方法

    原生ajax写法: 请求方式:get,post,head,delete,get和post的区别 get将请求的参数...

  • Class 1

    GET & POST & PUT & DELETE: 浅谈HTTP中Get与Post的区别 - hyddd - 博客园

网友评论

    本文标题:GET、POST区别

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