1. 聊一下HTTP协议(协议的完整的通信过程)2.通信过程1> 请求* 客户端 --> 服务器* 请求的内容a. 请求行(请求方法\HTTP协议\请求资源路径)b. 请求头(描述客户端的信息)c. 请求体(POST请求才需要有, 存放具体数据)2> 响应* 服务器 --> 客户端* 响应的内容a....
分类:
移动开发 时间:
2015-02-06 20:20:55
阅读次数:
154
注:GET请求,请求参数放在URL上;POST请求,请求参数建议用JSON格式放在请求体里面一、发送JSON数据给服务器发送JSON数据给服务器的步骤:(1)一定要使用POST请求(2)设置请求头(3)设置JSON数据为请求体代码示例: 1 #import "YYViewController.h" ...
分类:
移动开发 时间:
2015-02-06 20:12:58
阅读次数:
116
HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求报文和响应报文。HTTP请求报文一个HTTP请求报文由请求行(request line)、请求头部(header)、空行和请求数据4个部分组成,下图给出了请求报文的一般格式。or<r...
分类:
Web程序 时间:
2015-02-04 18:30:41
阅读次数:
182
使用Jsoup解析网页。在项目中,通过浏览器访问网址点击“下一页”能正常翻页,而Android客户端每次GET的“下一页”地址都是第一页。原来是因为android客户端向网站发送HTTP请求时,没有在请求头部设置JSESSIONID,而使用浏览器访问服务器时,在客户端每次发起请求的时候,都会将JSESSIONID设置在Cookie头中携带过去。因此可以在第一次数据请求时就获取sessionid的值并保存在一个静态变量中,然后将其打包在后续HTTP请求的Cookie中发给服务器,服务器根据这个JSESSION...
分类:
移动开发 时间:
2015-02-03 09:34:59
阅读次数:
256
浏览器向服务器发送请求的时候必须指明请求类型(一般是GET或者POST)。如有必要,浏览器还可以选择发送其他的请求头。大多数请求头并不是必需的,但Content-Length除外。对于POST请求来说Content-Length必须出现。大多数WAF都会较全面地检测来自GET请求的攻击,有选择地检测...
分类:
其他好文 时间:
2015-02-01 17:27:39
阅读次数:
172
本篇文章介绍如何从常规攻击的防御能力来评测一款WAF。一共覆盖了十六种攻击类型,每种类型均从利用场景(攻击操作的目的),注入点(漏洞产生的地方,比如说大多数WAF都会较全面地覆盖来自GET请求的攻击,有选择地覆盖来自POST请求的攻击而忽略来自请求头的攻击)和绕过方式来评测,最后附上评测代码。一、S...
分类:
其他好文 时间:
2015-01-29 14:11:21
阅读次数:
397
A.上传JSON1.思路:必须使用POST方法才能上传大量JSON数据设置请求头:设置Content-Type设置请求体,JSON实际相当于字典,可以用NSDictionaryNSJSONSerialization把字典数据转换成JSON二进制2.实现 1 // 2 // ViewControll....
分类:
移动开发 时间:
2015-01-29 01:21:59
阅读次数:
275
A.文件上传思路:发送文件数据给服务器使用post请求必须手动设置请求头: 内容大小Content-Length & 内容类型 Content-Type请求体:文件数据文件上传的格式要求十分严格,必须严格遵守由于是一次性加载文件到内存上传,所以只能用于小文件上传B.实现1.设置POST请求(1)使用...
分类:
移动开发 时间:
2015-01-29 01:18:20
阅读次数:
338
HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有信息。
HttpServletRequest常用方法
1、HttpServletRequest获得客户端方面的信息
getRequestURL方法返回客户端发出请求时的完整URL。
getReq...
分类:
Web程序 时间:
2015-01-28 14:42:33
阅读次数:
248
Response容器是服务端返还给客户机的一个响应内容对象容器,比如说:响应头,响应行,实体数据等信息,而Request容器对象是,代表用户请求服务端的的一个容器对象,比如客户机的请求头,请求行,以及携带的参数信息等。所以说Request容器对象和Response容器对象是一一对应的...
分类:
其他好文 时间:
2015-01-27 20:21:06
阅读次数:
226