在利用Java网络编程时,利用Java获取HTTP Request 和 Response头字段;
可以利用Java语言根据需要添加自定义的HTTP头字段,而不必拘泥于标准HTTP定义的头字段。
代码如下:
public class TestURL {
public static void main(String[] args) {
String destURLStr= ...
分类:
编程语言 时间:
2015-04-01 09:37:54
阅读次数:
145
HTTP协议的学习重点:
Http协议基础概念、
请求响应模型、
提交请求的不同方法、
响应状态判断、
获取响应以及解析响应、
数据下载的实现方法、
数据上传的实现方法、
请求头详细内容、
响应头详细内容等
关于http协议的学习,推荐两个链接:
http://www.cnblogs.com/TankXiao/archive/2012/02/13/2342672.html
http://blog....
分类:
Web程序 时间:
2015-03-30 14:40:39
阅读次数:
207
Web开发读书笔记:http://www.mincoder.com/article/2576.shtml主要的请求方法
Get请求:数据以明文在URL中,数据量小
Post请求:数据大小没有限制
HEAD请求:请求头信息
程序的实现需要借助几个对象:
NSURLRequest:建立了一个请求,可以指定缓存策略、超时时间。和NSURLRequest对应的还有一个NSMutableURLRequest,...
分类:
移动开发 时间:
2015-03-29 07:06:21
阅读次数:
155
//GET请求, 也可以给服务器发送信息, 也有参数(微博用户名,用户id)
//1.构造URL, 参数直接拼接在url连接后
NSURL *url = [NSURL URLWithString:@"http://news-at.zhihu.com/api/3/news/4602734"];
//2.构造Request
//把get请求的请求头保...
分类:
Web程序 时间:
2015-03-27 22:21:45
阅读次数:
119
这个例子,还是以新浪微博为例。
首先在宏定义出POST请求头的一个属性:请求体边界,它是干什么用的呢,先别急,往下看
#define boundary @"AaB03x" //设置边界
参数可以随便设置
//1.构建URL
NSURL *url=[NSURL URLWithString:@"https://api.weibo.com/2/statuses/u...
分类:
Web程序 时间:
2015-03-27 22:19:39
阅读次数:
170
HTTP请求报文:一个HTTP请求报文由四个部分组成:请求行、请求头部、空行、请求数据1.请求行请求行由请求方法字段、URL字段和HTTP协议版本字段3个字段组成,它们用空格分隔。比如 GET /data/info.html HTTP/1.1方法字段就是HTTP使用的请求方法...
分类:
Web程序 时间:
2015-03-20 16:00:51
阅读次数:
21685
情况一:不设置enctype HTML内容 请求报文头(报文体的长度,以及报文体的类型) 请求报文体 情况二:设置enctype属性 HTML内容 请求请求头 请求报文体 得出结论 1.form如...
分类:
Web程序 时间:
2015-03-20 12:47:17
阅读次数:
153
HTTP协议通信过程1》请求*客户端--》服务器*请求的内容a,请求行(请求方法、http协议版本、请求资源路径)b,请求头(客户端环境的描述,客户端请求地址主机的信息等)c,请求体(post请求才需要,请求的具体数据)2》响应*服务器--》客户端*响应的内容a,状态行(http版本号、状态码、英文...
分类:
Web程序 时间:
2015-03-19 16:12:15
阅读次数:
160
一、Cookie概述
cookie机制采用的是在客户端保持 HTTP 状态信息的方案
Cookie是在浏览器访问WEB服务器的某个资源时,由WEB服务器在HTTP响应消息头中附带传送给浏览器的一个小文本文件。
一旦WEB浏览器保存了某个Cookie,那么它在以后每次访问该WEB服务器时,都会在HTTP请求头中将这个Cookie回传给WEB服务器。
二、在Servlet中使用Cook...
分类:
编程语言 时间:
2015-03-18 20:30:16
阅读次数:
193
HTTP请求报文解剖? HTTP请求报文由3部分组成(请求行+请求头+请求体):? ? 下面是一个实际的请求报文:? ? ①是请求方法,GET和POST是最常见的HTTP方法,除此以外还包括DELETE、HEAD、OPTIONS、PUT、TRACE...
分类:
Web程序 时间:
2015-03-17 10:40:42
阅读次数:
279