Request/Response;post/get

request: request对象是服务器对浏览器请求的封装

response:服务器对服务器的响应封装。


request:取出请求信息

response:添加要给浏览器的信息

HTTP协议定义了很多与服务器交互的方法:Get,Post,Put,Delete

一个url地址对应一个网络上的资源,而http中的GET(查),POST(改),PUT(增),DELETE(删)分别对应着这个资源的四种操作;

GET:用于信息的获取查询

POST:更新资源信息

问:POST和GET之间的区别?

答:

1:post提交的数据放在url之后,以问号?分隔url和数据,参数之间用&分隔;

         (eg:....../getValue?id=102&name=JC)

而post把提交的数据放在body中;

2:get提交的数据大小有限制(因为浏览器对url的长度有限制)而post没有;

3:get需要用request,QueryString来获取变量值;而post通过request,form来获取变量值;

4:get提交数据会带来安全性问题,因为数据都暴露在url后面。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。