HTTP是一套计算机在网络中通信的一种规则 HTTP请求包含请求行、请求头、空行和消息体 HTTP响应包含状态行、响应头、空行和消息体 Web服务器存在缺陷 CGI程序严重消耗服务器资源,Servlet可以消除这种缺陷 Web容器给处于容器中的应用程序组件提供一个环境 一个web应用程序包括配置文件 ...
分类:
编程语言 时间:
2016-05-06 00:30:28
阅读次数:
134
HTTP 超文本的传输协议,是短连接,是客户端主动发送请求 服务器做出响应,服务器响应之后 连接断开. HTTP是属于应用层面向对象的协议 HTTP 有俩类报文:请求报文和响应报文. HTTP请求报文:一个HTTP请求报文 由请求行 请求头部.空行和请求行数据4部分组成 HTTP响应报文:由三部分组 ...
分类:
Web程序 时间:
2016-05-05 22:28:24
阅读次数:
282
HTTP属于TCP/IP模型中一个面向文本的应用层协议,所使用的服务器端口号的TCP中的80端口,通信双方在这个基础上进行通信。 每个服务器都有一个应用进程,时刻监听着80端口的用户访问请求。当有用户请求到达时(HTTP请求报文),服务器会尽快做出响应(HTTP响应报文),返回用户访问页面的信息,这 ...
分类:
Web程序 时间:
2016-05-05 02:05:50
阅读次数:
2723
这篇文章描述错误和异常处理在 ASP.NET Web API。 HttpResponseException 如果 Web API 控制器引发未捕获的异常,会发生什么?默认情况下,大多数异常被转译为 HTTP 响应状态代码 500,内部服务器错误。 HttpResponseException类型是一种 ...
Fiddler官方网站及下载地址:http://www.telerik.com/fiddler 1. Fiddler原理: 作为系统代理,所有的来自微软互联网服务(WinInet)的http请求再到达目标Web服务器的之前都会经过Fiddler,同样的,所有的Http响应都会在返回客户端之前流经Fi ...
分类:
其他好文 时间:
2016-04-28 09:27:02
阅读次数:
172
先说明白 这个跨域异步上传功能我们借助了Jquery.form插件,它在异步表单方面很有成效,而跨域我们会在HTTP响应头上添加access-control-allow-method,当然这个头标记只有IE10,火狐和谷歌上支持,对于IE10以下的浏览器来说,我们就不能用这种方式了,我们需要换个思路 ...
分类:
Web程序 时间:
2016-04-26 12:25:11
阅读次数:
177
浏览器在XMLHttpRequest类上定义了他们的HTTP API XMLHttpRequest类的每个实例表示了一个独立的请求/相应对 HTTP请求包括:HTTP请求方法(post还是get),请求URL,一个可选的请求头集合,一个可选的请求主体 HTTP响应包括:一个数字或者文字组策划过的状态 ...
分类:
Web程序 时间:
2016-04-25 17:52:19
阅读次数:
226
三、HTTP响应
一个HTTP响应代表服务器向客户端回送的数据,它包括:
一个状态行、若干消息头、以及实体内容,其中的一些消息头和实体内容都是可选的,消息头和实体内容之间要用空行隔开。
(1)状态行
状态行用于描述服务器对请求的处理结果。
(2)消息头
消息头用于描述服务器的基本信息,以及数据的描述,服务器通过这些数据的描述信息,可以通知客户端如何处理等一会儿它回送的数据。
(3)实...
分类:
编程语言 时间:
2016-04-22 19:17:07
阅读次数:
228
本文写了一个简单的用户登录,并且介绍了http协议,主要介绍了http消息头和响应头。最后介绍了几个使用http响应头的例子。...
分类:
Web程序 时间:
2016-04-22 18:48:31
阅读次数:
233
一、HttpServletResponse常见应用——生成验证码 1.1、生成随机图片用作验证码 生成图片主要用到了一个BufferedImage类, 生成随机图片范例: 运行结果如下: 二、HttpServletResponse常见应用——设置响应头控制浏览器的行为 2.1、设置http响应头控制 ...
分类:
编程语言 时间:
2016-04-19 21:37:17
阅读次数:
318