0%

【GET】与【POST】的区别

【GET】与【POST】的区别

内容GETPOST
传输内容附加在url后方隐藏,放在Request body中。
长度限制有,2048个字符。
一般是浏览器决定。
无,一般是服务器大小决定。
应用场景传输资料不敏感时传输资料敏感时
可见性可在url看见不可在url看见
书签保存可以无法保存
浏览记录保存可以无法保存
加密?不加密不加密
封包名称Query String ParametersForm Data
类型明信片信封

其他

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

  • GET产生的URL地址可以被Bookmark,而POST不可以。

  • GET请求会被浏览器主动cache,而POST不会,除非手动设置。

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

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

----------文章已到底啦  感谢您的阅读----------
给博主来杯卡布奇诺~
DoubleAm 微信 微信
DoubleAm 支付宝 支付宝
  • 博主: DoubleAm
  • 本文链接: http://a.biugle.cn/htmlform/
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
bulb