14
2020
04

get和post的区别?何时使用post?

get一般用来进行查询操作,URL地址有长度限制,请求的参数都暴露在URL地址当中,如果传递中文参数,需要自己进行编码操作,安全性较低。


post:请求方式主要用来提交数据,没有数据长度的限制,提交的数据内容存在于http请求体中,数据不会暴露在URL中


在以下情况下,使用post请求:


1)无法使用缓存文件(更新服务器上的文件或数据库)


2)向服务器发送大量数据(post没有数据量限制)


3)发送包含未知字符的用户输入时,post比get更稳定也更可靠

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。