Web基础-02Http
Posted yppaopao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Web基础-02Http相关的知识,希望对你有一定的参考价值。
一,什么是Http?
Http(超文本传输协议)是一个简单的请求—响应协议,它通常运行在TCP之上(TCP : 传输控制协议,Transmission Control Protocol)。
文本:html,字符串,
超文本: 图片,音乐,视频,定位,地图等等
80端口 ,是为HTTP(HyperText Transport Protocol)即超文本传输协议开放的,此为上网冲浪使用次数最多的协议,主要用于WWW(World Wide Web)即万维网传输信息的协议。
Https : 安全的
443:默认端口号为443/tcp 443/udp
二,Http请求
客户端---发送请求(Request)---->服务器
以百度为例
Request URL:https://www.baidu.com/ 请求地址
Request Method:GET get方法/post方法
Status Code:200 OK 状态码:200
Remote(远程) Address:14.215.177.39:443
Accept:text/html
Accept-Encoding:gzip, deflate, br
Accept-Language:zh-CN,zh;q=0.9 语言
Cache-Control:max-age=0
Connection:keep-alive
1,请求行
请求行中的请求方式: GET
请求方式: GET ,Post, Head,delect,put,Tract
get:请求能够携带的参数较少,大小有限制,会在浏览器的URL地址栏中显示数据内容,不安全,但是高效
post: 请求能够携带的参数没有限制,大小没有限制,不会在浏览器的URL中显示数据内容,安全,但是不高效。
2,消息头
以上是关于Web基础-02Http的主要内容,如果未能解决你的问题,请参考以下文章
maven web项目的web.xml报错The markup in the document following the root element must be well-formed.(代码片段