HTTP协议(HyperText Transfer Protocol 超文本传输协议),是浏览器接收web页面和发送web页面请求的标准协议。HTTP协议是基于TCP/IP协议的,版本号有Http1.0和Http1.1两种,现在主要使用Http1.1版本。 HTTP协议包含大量的消息头信息,用...
分类:
Web程序 时间:
2015-07-26 10:58:58
阅读次数:
149
主要思想,就是创建一个与目标文件等大小的空白文件,然后分段往这个空白文件中写入数据。可以通过发送HEAD请求,获得服务器中文件的具体大小,然后再将这样的长度分割成若干等大的数据块,在发送get请求时,通过设置请求头信息,可以确定好单个线程中下载文件的起始长度和结束长度。比如说,目标文件大小事900M...
分类:
移动开发 时间:
2015-07-25 18:08:18
阅读次数:
297
通常HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息。这两种类型的消息由一个起始行,一个或者多个头域,一个只是头域结束的空行和可 选的消息体组成。HTTP的头域包括通用头,请求头,响应头和实体头四个部分。每个头域由一个域名,冒号(:)和域值三部分组成。域名是大小写无关的,域 值前可...
分类:
Web程序 时间:
2015-07-22 12:41:31
阅读次数:
108
1、创建和修改数组——基本思想是保持内存的连续性(1)当为数组赋值时,Matlab在内存中分配连续的虚拟块,在另一个地方,将数组的类型和维数等保存为头信息。(2)当向数组增加新元素时,如果原来位置的连续内存区域可以容纳新增加的数据,则扩大分配的内存,然后增加元素;如果连续块不够大,需要先重新分配能够...
分类:
其他好文 时间:
2015-07-20 21:26:04
阅读次数:
113
C/C++ 用libcurl库进行http通讯网络编程目录索引:一、LibCurl基本编程框架二、一些基本的函数三、curl_easy_setopt函数部分选项介绍四、curl_easy_perform 函数说明(error 状态码)五、libcurl使用的HTTP消息头六、获取http应答头信息七...
分类:
编程语言 时间:
2015-07-19 17:44:33
阅读次数:
145
HTTP请求信息和相应信息的格式请求:(1)请求行(2)请求头信息(3)请求主体信息(4)头信息结束后和主体信息之间要空一行请求行又分3部分请求方法 请求路径 所用的协议请求方法:GET POST PUT DELETE TRACE; OPTIONS所用的协议:目前一般是HTTP/1.1,0.9,10...
分类:
Web程序 时间:
2015-07-17 00:16:40
阅读次数:
119
importurllibdefmain():url='http://www.qq.com'url1=urllib.urlopen(url)#printurl1.read()打印源代码#printurl1.info()头信息#printurl1.getcode()状态码#printurl1.getur...
分类:
编程语言 时间:
2015-07-16 18:52:56
阅读次数:
123
用PHP的ob_start();控制您的浏览器cacheOutput Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想在数据已经输出后,再输出文件头的情况。输出控制函数不对使用 header() 或 setcookie(), 发送的文件头信息产生影响,只对那些类...
分类:
Web程序 时间:
2015-07-14 15:11:30
阅读次数:
120
使用 PHP + socket 模拟发送 HTTP GET 请求,过程是:① 打开连接② 构造 GET 请求的数据:写入请求行、请求头信息、请求主体信息(GET 请求没有主体信息)③ 发送 GET 请求④ 读取(响应)⑤ 关闭连接【例】PHP + socket 编程,发送 GET 请求conn($u...
分类:
Web程序 时间:
2015-07-11 15:06:08
阅读次数:
171
1、什么是301转向?什么是301重定向? 301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。2、什么是302重定向? 302重定向又称之为302代表暂时性.....
分类:
Web程序 时间:
2015-07-11 11:53:40
阅读次数:
140