网络请求中post和get方法的区别
发布网友
发布时间:2022-04-03 05:15
我来回答
共1个回答
热心网友
时间:2022-04-03 06:44
1.Get是向服务器发索取数据的一种请求;而Post是向服务器提交数据的一种请求,要提交的数据位于信息头后面的实体中。GET和POST只是发送机制不同,并不是一个取一个发!
2.对于GET,特定的浏览器和服务器对URL的长度有*。因此,在使用GET请求时,传输数据会受到URL长度的*。
对于POST,由于不是URL传值,理论上是不会受*的,但是实际上各个服务器会规定对POST提交数据大小进行*,Apache、IIS都有各自的配置。
3.数据类型*:
get:只允许ASCII字符类型;post没有*。
4.post传输比get方式安全,但不是绝对安全,否则就不会有https了。