创建Web服务器
HTTP协议
HTTP协议的概念
超文本传输协议(HTTP) 规定了如何从网站服务器传输超文本到本地浏览器,它基于客户端服务器架构工作,是客户端(工作)和服务器端(网站)请求和应答的标准.
报文
在http请求和响应的过程中传递的数据块就叫报文,包括要传送的数据和一些附加信息,并且要遵守规定好的格式.
请求报文
1.请求方式(Request Method)
- GET 请求数据 (获取数据的请求)
- POST 发送数据 (添加数据的请求 一般逻辑)
POST相对于GET 安全
表单的提交方式是POST , 表单的跳转行为默认是GET
2. 请求地址(Request URL)
响应报文
1.HTTP状态码
- 200请求成功
- 404请求的资源没有被找到
- 500服务器端错误
- 400客户端请求有语法错误
2.内容类型
- text/html
- text/css
- application /javascript
- image / jpeg
- application /json