文档章节

Http协议简介(一)

淡看江湖
 淡看江湖
发布于 2015/04/08 22:52
字数 264
阅读 66
收藏 0

 

OST /otn/login/loginAysnSuggest HTTP/1.1Host: kyfw.12306.cnConnection: keep-aliveContent-Length: 203Accept: */*Origin: https://kyfw.12306.cnX-Requested-With: XMLHttpRequestUser-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko)                         Chrome/39.0.2171.95 Safari/537.36Content-Type: application/x-www-form-urlencoded; charset=UTF-8Referer: https://kyfw.12306.cn/otn/login/initAccept-Encoding: gzip, deflateAccept-Language: zh-CN,zh;q=0.8,en;q=0.6Cookie: JSESSIONID=059319E9BB0614197D515D6A0213EC58;     _jc_save_fromStation=%u6DF1%u5733%2CSZQ; _jc_save_toStation=%u5409%u5B89%2CVAG;     _jc_save_fromDate=2015-02-13; _jc_save_toDate=2014-12-16; _jc_save_wfdc_flag=dc;     BIGipServerotn=854589962.50210.0000; _jc_save_detail=true; current_captcha_type=C上面的是请求头,
下面的是相应头
HTTP/1.1 200 OK
Date: Mon, 29 Dec 2014 02:48:04 GMT
Server: Apache-Coyote/1.1
X-Powered-By: Servlet 2.5; JBoss-5.0/JBossWeb-2.1
ct: c2_50
Content-Type: application/json;charset=UTF-8
Content-Length: 164
X-Via: 1.1 zhj168:5 (Cdn Cache Server V2.0)Connection: keep-alive

请求头描述了客户端向服务器发送请求时使用的http协议类型,所使用的编码,以及发送内容的长度,refer,等等。refer干嘛的,一般用来做简单的防跨站攻击。
相应的响应头用来描述服务器回给你对所返回的content的一些一些描述,我是什么服务器,我返回的是啥编码,我返回的内容有多长等等。

 

 

 

 

© 著作权归作者所有

共有 人打赏支持
下一篇: sql优化
淡看江湖
粉丝 35
博文 82
码字总数 92173
作品 0
浦东
后端工程师
私信 提问
Linux运维有绝招

想要成为新时代的运维达人吗?全面掌握正确的学习路线。介绍一些入门教程带你轻松走进Linux世界的大门:1、Linux基础入门和架构了解:http://edu.51cto.com/course/course_id-948.html简介:...

让往事随风
2016/06/07
83
0
2015 年度新增开源软件排名 TOP 100

本榜单包含 2015 年开源中国新收录的 5977 款开源软件中,根据软件本身的关注度、活跃程度进行排名前 100 名的软件。从这份榜单中或许可以了解到最新业界的趋势。 1、SwitchyOmega 项目简介:...

oschina
2016/01/12
59.6K
48
php---header函数的简介

header()函数使用说明: 一、作用 PHP只是以HTTP协议将HTML文档的标头送到浏览器,告诉浏览器具体怎么处理这个页面,至于传送的内容则需要熟悉一下HTTP协议了,与PHP无关了,可参照http://ww...

durban
2012/02/08
0
0
新一代国产轻量级 http 服务器首发:smart-http

项目背景 补充smart-socket业界协议的实现案例,为用户在通信框架选型上提供参考依据,以HTTP协议检验并完善smart-socket的设计与实现。同时期望通过开源结识更多朋友,大家一起学习技术,钻...

三刀蜀黍
09/23
1K
4
Linux操作系统的各种网络安全工具详细介绍

网络安全工具介绍 开源界的安全/黑客工具真是数都数不过来,装好的Linux系统本身就带很多工具,而且都大名鼎鼎,非常好用。下面是一些网上看到的工具(也有w!ndow$下的),做个记录。 工具:...

范堡
2009/05/07
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

详解如何实现一个简单的 vuex

首先我们需要知道为何要使用 vuex。父子组件通信用 prop 和自定义事件可以搞定,简单的非父子组件通信用 bus(一个空的 Vue 实例)。那么使用 vuex 就是为了解决复杂的非父子组件通信。 仅仅...

嫣然丫丫丫
7分钟前
0
0
算法——RangePartitioner实现之reservoirSample

简介 reservoir的作用是:**在不知道文件总行数的情况下,如何从文件中随机的抽取一行?**即是说如果最后发现文字档共有N行,则每一行被抽取的概率均为1/N? 我们可以:定义取出的行号为cho...

freeli
10分钟前
0
0
Python安装及netcdf数据读写

一、在CentOS7系统上安装Python3 在anaconda官网下载(http://https://www.anaconda.com/download/#linux)(Anaconda指的是一个开源的Python发行版本,是Python的包管理器和环境管理器) 下...

voole
14分钟前
0
0
基于NEO的私链(Private Blockchain)

1.准备工作 1.NEO-GUI 2.NEO-CLI 3..NET Core Runtime (不能是2.x版本,官方建议是1.12,实际上我用1.14也是没有问题的) 4.四台windows操作系统的虚拟机(本文是基于AWS的,理论上本地跑虚...

NEO-FANS
21分钟前
0
0
linux中shell if 判断总结

UNIX Shell 里面比较字符写法 -eq 等于; -ne 不等于; -gt 大于; -lt 小于 ; -le 小于等于; -ge 大于等于; -z 空串; -n 非空串; = 两个字符相等; != 两个字符不等 无论什么编程语言都离不开条...

linuxprobe16
35分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部