一个简单的http请求,包含哪些内容
2018-03-17 08:55
288 查看
什么叫做http请求?http请求可以实现什么样的功能?http请求里面包含什么东西呢?http请求如何被服务器解析?如果说你都明白了,那这篇文章对你的意义就不大了,请手下留情,勿喷。好了,下面我们共同学习(注:此文章针对刚刚搭建服务器,能够在本地写程序但不太了解网站运行机制的同学们)
第一:什么叫做http请求http请求其实就是客户端发送至服务器的请求信息。是不是感觉很简单?如果你认为简单,那么请往下看第二:http里面包含了什么东西呢一个http请求中,包含了各种协议,然后就是请求头(token、timestamp)、请求数据(jsonStr正常情况会加密处理)。
第三:http可以实现什么样的功能http请求有助于信息的安全传输,因为在其传输过程中有很多的加密封装的处理,这使得信息的安全性提高了许多,就算被破解,服务器基本都能检测出来(根据timestamp、sign)
第四:[b]http请求如何被服务器解析[/b]服务器在接收到http请求时。第一,服务器首先检测其token,口令是http传输的第一道关卡,若口令不对,服务器不会回馈任何信息。第二,服务器会对数据信息进行数据签名,如果和传输过来的签名信息有差异,服务器会告知客户端信息有误请重传。第三:在核实签名之后,服务器一般会检查其时戳,通过时戳来确定数据在中途是否被拦截,该数据是否还具有可信度。这样就算信息在中途被拦截修改,那么服务器在检测之后也不会对错误的数据做出响应。
阿帕奇http链接:http://httpd.apache.org/download.cgi
第一:什么叫做http请求http请求其实就是客户端发送至服务器的请求信息。是不是感觉很简单?如果你认为简单,那么请往下看第二:http里面包含了什么东西呢一个http请求中,包含了各种协议,然后就是请求头(token、timestamp)、请求数据(jsonStr正常情况会加密处理)。
第三:http可以实现什么样的功能http请求有助于信息的安全传输,因为在其传输过程中有很多的加密封装的处理,这使得信息的安全性提高了许多,就算被破解,服务器基本都能检测出来(根据timestamp、sign)
第四:[b]http请求如何被服务器解析[/b]服务器在接收到http请求时。第一,服务器首先检测其token,口令是http传输的第一道关卡,若口令不对,服务器不会回馈任何信息。第二,服务器会对数据信息进行数据签名,如果和传输过来的签名信息有差异,服务器会告知客户端信息有误请重传。第三:在核实签名之后,服务器一般会检查其时戳,通过时戳来确定数据在中途是否被拦截,该数据是否还具有可信度。这样就算信息在中途被拦截修改,那么服务器在检测之后也不会对错误的数据做出响应。
阿帕奇http链接:http://httpd.apache.org/download.cgi
相关文章推荐
- (数据结构)图的应用,一个简单的学校地图.包含的内容:图的最短路径算法 和 图的深度优先遍历算法
- 一个简单的ant的build.xml文件包含的内容
- Arachnid包含一个简单的HTML剖析器能够分析包含HTML内容的输入流
- HTTP请求行中包含哪些内容?A、请求方法 B、资源名称 C、版本号 D、状态代码
- Arachnid包含一个简单的HTML剖析器能够分析包含HTML内容的输入流
- 一个框架应该包含哪些内容?
- 一个框架应该包含哪些内容?
- 将一个文本文件内容反序打印出来(包含中文时)
- linux下库函数的所包含的内容简单整理
- 创建一个包含iterator类的简单容器类
- 1.给出一个Person类里面包含姓名、年龄、成绩,声明5个Person对象数组,要求对数组中的内容进行排序,排序规则如下:按成绩由高到低排序,如果成绩一样,按年龄由高到低排序。
- 做一个在后台显示的内容的简单模块
- 判断VC 6.0装了哪些补丁的一个简单方法
- 第一章 第七节 本书包含哪些内容?
- Google Android开发者文档系列-创建有内容分享特性的应用之添加一个简单的共享action
- Javascript包含哪些内容
- 020: class, objects and instance: 一个简单的例子,压缩文件中内容的替换
- 一个简单的基于内容的推荐算法
- 精准营销的访客详情包含哪些内容
- 一个简单的利用ini配置文件以及用户输入的交互进行文件夹内容拷贝的批处理文件脚本的实现