又回头学习了写http请求,记录一下加深印象呢,也方便自己回顾和他人参考
常用的请求方法:get post put delete
get
1.多用于获取数据,安全的
2.明文传输,不够安全
3.传输数据大小有限制(3k)
post
1.多用于提交数据
2.数据放置在请求体中,Post没有限制提交的数据
3.非明文传输,安全
put
1. 用于修改某个内容
delete
1. 用于删除某个内容
Http
1.是一种计算机网络通信协议,无状态,基于请求和响应的协议
2.http请求:请求行,请求头,数据
3.http响应:状态行,响应头,数据响应正文
4.web浏览器和web服务器交互步骤:
1)建立TCP连接
2)web浏览器向服务器发送请求
3)web服务器响应请求
4)web服务器关闭TCP连接(可通过Connection:keep-alive设置)