【面试】登录接口用Get还是Post?Get和Post的区别

2,918 阅读1分钟

为了保证信息的安全性,注册、登录等操作通常都会使用POST请求,GET请求一般用来获取信息

Get与Post的区别

Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GETPOSTPUTDELETE

1. 根据HTTP规范,GET用于信息获取。

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

GET方式提交的数据最多只能是1024字节

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

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

理论上POST没有限制,可传较大量的数据

POST的安全性要比GET的安全性高。

总结

Get是向服务器发索取数据的一种请求,而Post是向服务器提交数据的一种请求

欢迎关注

掘金:juejin.cn/user/415657…

Github:github.com/zhubingran

CSDN:blog.csdn.net/qq_43118757

QQ:1330022055