文档章节

http格式

IMerit
 IMerit
发布于 2016/11/22 13:36
字数 327
阅读 6
收藏 0

1.request

HTTP Headers是HTTP请求和相应的核心,它承载了关于客户端浏览器,请求页面,服务器等相关的信息。

当你在浏览器地址栏里键入一个url,你的浏览器将会类似如下的http请求:

第一行被称为“Request Line” 它描述的是这个请求的基本信息,剩下的就是HTTP headers了

GET /tutorials/other/top-20-mysql-best-practices/ HTTP/1.1

Host: net.tutsplus.com

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/

3.5.5 (.NET CLR 3.5.30729)

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8

Accept-Language: en-us,en;q=0.5

Accept-Encoding: gzip,deflate

Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7

Keep-Alive: 300

Connection: keep-alive

Cookie: PHPSESSID=r2t5uvjq435r4q7ib3vtdjq120

Pragma: no-cache

Cache-Control: no-cache

2.response

第一行呢被称为“Status Line”,它之后就是http headers 但你查看页面源代码却不能看到HTTP headers,虽然它们同你能看到的东西一起被传送至浏览器了。

这个HTTP请求也发出了一些其它资源的接收请求,例如图片,css文件,js文件等等

HTTP/1.x 200 OK
Transfer-Encoding: chunked
Date: Sat, 28 Nov 2009 04:36:25 GMT
Server: LiteSpeed
Connection: close
X-Powered-By: W3 Total Cache/0.8
Pragma: public
Expires: Sat, 28 Nov 2009 05:36:25 GMT
Etag: "pub1259380237;gz"
Cache-Control: max-age=3600, public
Content-Type: text/html; charset=UTF-8
Last-Modified: Sat, 28 Nov 2009 03:50:37 GMT
X-Pingback: http://net.tutsplus.com/xmlrpc.php
Content-Encoding: gzip
Vary: Accept-Encoding, Cookie, User-Agent´

© 著作权归作者所有

上一篇: 关于索引
下一篇: JSON
IMerit
粉丝 3
博文 364
码字总数 260728
作品 0
朝阳
私信 提问
HTTP协议基础知识点点滴滴

HTTP协议 HTTP协议作为网络传输的基本协议,有着广泛的应用。 HTTP协议的完整内容很多,但是其核心知识却又简单精炼。 HTTP协议:消息的分类 请求消息 响应消息 HTTP特点:无连接,无连接的含...

zyt_1978
2016/10/13
25
0
Nginx访问日志(access_log)配置及信息详解

Nginx访问日志(access_log)配置及信息详解 通过访问日志,可以知晓用户的地址,网站的哪些部分最受欢迎,用户的浏览时间,对大多数用户用的的浏览器做出针对性优化。 Nginx访问日志(acces...

CzlunSu
2018/06/26
0
0
http协议概述

什么是HTTP的协议 http协议中文名字叫做超文本传输协议,是互联网上应用最为广泛的一种网络协议 使用HTTP的协议 格式就是固定的 在服务器和客户端解析http的协议的时候是比较容易的 http协议的...

王佛爷
2016/09/30
0
0
问一个正则表达式的问题

问一个正则表达式的问题 [url]http://www.oschina.net/[/url] 这样的格式不自动添加url http://www.oschina.net/ 这样的格式自动变成连接怎么实现了。大神们 [img]http://www.oschina.net/ss...

tech1
2015/01/27
175
1
curl 模拟 GET\POST 请求

curl post 案例如下: 1. 命令格式:curl http://ip:port/product/productDetail/queryProductList -X POST -H "Content-Type:application/json" -d '{"data":{"channelCode":"xm02","produc......

qimh
2018/12/22
21
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周一乱弹 —— 年迈渔夫遭黑帮袭抢

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @tom_tdhzz :#今日歌曲推荐# 分享Elvis Presley的单曲《White Christmas》: 《White Christmas》- Elvis Presley 手机党少年们想听歌,请使劲...

小小编辑
今天
1K
20
CentOS7.6中安装使用fcitx框架

内容目录 一、为什么要使用fcitx?二、安装fcitx框架三、安装搜狗输入法 一、为什么要使用fcitx? Gnome3桌面自带的输入法框架为ibus,而在使用ibus时会时不时出现卡顿无法输入的现象。 搜狗和...

技术训练营
昨天
5
0
《Designing.Data-Intensive.Applications》笔记 四

第九章 一致性与共识 分布式系统最重要的的抽象之一是共识(consensus):让所有的节点对某件事达成一致。 最终一致性(eventual consistency)只提供较弱的保证,需要探索更高的一致性保证(stro...

丰田破产标志
昨天
8
0
docker 使用mysql

1, 进入容器 比如 myslq1 里面进行操作 docker exec -it mysql1 /bin/bash 2. 退出 容器 交互: exit 3. mysql 启动在容器里面,并且 可以本地连接mysql docker run --name mysql1 --env MY...

之渊
昨天
16
0
python数据结构

1、字符串及其方法(案例来自Python-100-Days) def main(): str1 = 'hello, world!' # 通过len函数计算字符串的长度 print(len(str1)) # 13 # 获得字符串首字母大写的...

huijue
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部