亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

http的相關知識學習小記

標簽:
Html/CSS
超文本传输协议 (HTTP) 是一种用于传输超媒体文档的应用层协议。

图片描述

遵循客户端-服务端模型,客户端打开连接,发送一个请求,然后等待接收服务器端的响应。

HTTP 协议通常是基于 TCP/IP 的。

HTTP是无连接/媒体独立的/无状态 .

通常由客户端发出的消息叫做 requests,那么被服务端回应的消息就叫做 responses。

通信流程

HTTP使用统一资源标识符(URI)来传输数据和建立连接。

request:请求行、请求头部、空行和请求数据四个部分组成
responses:状态行、消息报头、空行和响应正文

请求方法:
八种:GET/POST/HEAD PUT/DELETE/CONNECT/OPTIONS/TRACE

请求头Cache-Control 控制如何缓存
html meta标签可设置Cache-Control
php也可以控制http头部

HTTP状态码

1** 信息,服务器收到请求,需要请求者继续执行操作
2** 成功,操作被成功接收并处理
3** 重定向,需要进一步的操作以完成请求
4** 客户端错误,请求包含语法错误或无法完成请求
5** 服务器错误,服务器在处理请求的过程中发生了错误

content-type:内容类型

.js:application/x-javascript
.html:text/html
.css:text/css
.png:image/png
.jpg:image/jpeg

http优化:
域名解析/创建连接/发送请求/等待响应/接收响应


常用协议: 主机:端口号 > http:80 ftp:21 https:443

url: 主机:端口号/路径;参数?查询字符串#锚点

點擊查看更多內容
1人點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
Web前端工程師
手記
粉絲
76
獲贊與收藏
1245

關注作者,訂閱最新文章

閱讀免費教程

感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消