HTTP-请求
URL
URL(网址)=协议://主机地址(IP地址或域名):端口号/路径?参数名=参数值&参数名=参数值
请求方法
面试题:介绍一下http和https的区别
相同点 | 不同点 |
都是协议,都可以用来传输数据 | 1.http不加密,不安全;https加密协议(公网使用) 2.http端口号是80,https端口号是443 |
面试题:请求方法(get和post的区别)
相同点 | 不同点 |
都可以向服务器发起请求,并且携带参数 | get:参数放在浏览器的地址栏,可以看到不安全.参数长度有限制(浏览器的地址栏有长度限制),没有请求 体 post:参数放在请求体,需要抓包才可以看到.参数长度无限制 |
请求参数(请求体)
格式:参数名=参数值
注:多个参数用“&”连接
请求行 | 请求头 | 请求体 |
url+请求方式(get或post) | 客户端的信息 | 请求的参数,如username=123,password=123 |
HTTP-响应
响应状态码
响应体
服务器返回给客户端的数据内容。常见内容:HTML、Json、TXT、图片等
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END