分类 HTTP协议 下的文章


撰写于    浏览:374 次  分类: HTTP协议
请求方法是客户端用来告知服务器其动作意图的方法。就像下达命令一样。在HTTP1.1版本中支持GET、POST等近10种方法。需要注意的是方法名区分大小写,需要用大写字母。下面详细说明。GET:获取资源GET方法用来请求访问已被URI识别的资源。也就是指定了服务器处理请求之后响应的内容。POST:传输实体主体POST方法用来传输实体主体。POST与G[...]

撰写于    浏览:471 次  分类: HTTP协议
1、请求报文GET http://www.httpclient.cn/ HTTP/1.1 Host: www.cnblogs.com User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; zh-CN; rv:1.8.1) Gecko/20061010 Firefox/2.0 Accept[...]

撰写于    浏览:301 次  分类: HTTP协议
(1)HTTP协议是无状态的就是说每次HTTP请求都是独立的,任何两个请求之间没有什么必然的联系。但是在实际应用当中并不是完全这样的,引入了Cookie和Session机制来关联请求。(2)多次HTTP请求在客户端请求网页时多数情况下并不是一次请求就能成功的,服务端首先是响应HTML页面,然后浏览器收到响应之后发现HTML页面还引用了其他的资源,例[...]

撰写于    浏览:312 次  分类: HTTP协议
在互联网时代HTTP协议的重要性无需多言,对于技术岗位的同学们来说理解掌握HTTP协议是必须的。面试过程中又一个常见的问题:HTTP协议,因为做服务器开发如果用HTTP协议的话,现在各种开源软件都封装好了,在Java/C++/Python中只需要简单的继承定义好的类,重写get或者post等方法,几行代码就可以搭建起来一个简单的HTTP服务器,导致[...]

撰写于    浏览:383 次  分类: HTTP协议
一、HTTP协议的演化史HTTP(HyperText Transfer Protocol)协议是基于TCP的应用层协议,它不关心数据传输的细节,主要是用来规定客户端和服务端的数据传输格式,最初是用来向客户端传输HTML页面的内容。默认端口是80。HTTP协议在TCP/IP协议栈中属于应用层协议,如果基于SSL或者TSL,这个协议就演变为更加安全的H[...]