在一些 Web 系统中,身份验证是依靠硬件证书进行的:在电脑上插入 USB 证书,浏览器插件读取证书的相关信息,然后在发送 HTTP 登录请求时顺便在 Header 字段附加上身份信息。服务器端处理这样的登录请求的思路也很简单,就是读取 HTTP Header 相关信息,然后进行相应的处理。在 AS...
分类:
Web程序 时间:
2014-09-29 00:05:25
阅读次数:
416
1、报文流HTTP报文是在HTTP应用程序之间发送的数据块。这些数据块以一些文本形式的元信息开头,这些信息描述了报文的内容及含义,后面跟着可选的数据部分。可以把报文流比喻成水流,对于水来说是永远往低处流的,报文流也是如此。不论是从客户端流向服务器还是从服务器流向客户..
分类:
其他好文 时间:
2014-09-24 03:32:56
阅读次数:
195
haproxy工作在用户空间(工作在第七层),能够识别应用层(http报文)的数据。所以,可以根据用户的请求类别的不同向不同服务群组调度的。也就是haproxy可以识别http报文的请求信息,做访问控制;比如:一组服务器处理动态资源:jsp、php一组服务器处理静态资源:如:用户请求的是..
分类:
其他好文 时间:
2014-09-23 11:34:15
阅读次数:
282
本书共六部分。。第一部分HTTP:Web的基础第1章HTTP概述第2章URL与资源第3章HTTP报文第4章连接管理未完待续。。。。
分类:
其他好文 时间:
2014-09-23 03:22:54
阅读次数:
193
1.具体说明HTTP报文里面的参数的详细的说明。1.Accept:服务器告诉客户端,可接受的资源类型(客户端可以解析),q为有限度2.Accept-Encoding:内容编码
分类:
其他好文 时间:
2014-09-20 20:28:19
阅读次数:
134
下面是用 Http post 方式实现的上传多张图片的功能,客户端统一用二进制流的传送方式,并手动拼接 http 报文,服务端用表单和文件的接收方式;客户端的实现为 Android 或 .NET,服务端的实现为 .NET 或 Java Web Servlet,四个实现方式均列出代码,并全部亲测可行,...
分类:
其他好文 时间:
2014-09-18 22:05:54
阅读次数:
323
什么是HTTP\HTTPS
HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。HTTP协议用于从WWW服务器传输超文本到本地浏览器的传输协议,它能使浏览器更加高效,使网络传输减少,保证计算机正确快速地传输超文本文档。现在我们普遍使用的版本是HTTP1.1。
HTTP是一个应用层协议,它由请求和响应组成,是一个标准的B/S模型;它也是一个...
分类:
其他好文 时间:
2014-08-26 19:42:06
阅读次数:
408
//我是一个Post请求,我告诉服务器:我要http://localhost:1538/WebForm1.aspx页面,我支持的httpb版本是1.1
POST http://localhost:1538/WebForm1.aspx HTTP/1.1
Accept: text/html, application/xhtml+xml, */*
//告诉服务器我是从哪个页面链接过来的
Refere...
分类:
其他好文 时间:
2014-08-07 19:15:00
阅读次数:
197
??
HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求报文和响应报文。
请求报文
一个HTTP请求报文由请求行(request
line)、请求头部(header)、空行和请求数据4个部分组成,下图给出了请求报文的一般格式。
(1)请求行
请求行由请求方法字段、URL字段和HTTP协议版本字段3个字段组成,它...
分类:
其他好文 时间:
2014-07-23 22:37:07
阅读次数:
363
HTTP报文分为请求报文(request message)与响应报文(response message)。一、报文的组成部分 一个HTTP报文由3部分组成,分别是: (1)、起始行(start line) (2)、首部(header) (3)、主体(body) 示例:HTTP/1.0 20...
分类:
其他好文 时间:
2014-07-22 23:28:57
阅读次数:
493