Android之Http通信——1.初识Http协议
本文内容:
>1. 介绍了下HTTP协议的一些概念、
>2. 简单的说了下HTTP 1.0 和HTTP 1.1的区别
>3. HTTP请求的流程,包括SYN和ACK的概念,TCP/IP三次握手,HTTP操作的流程,HTTP请求的几种几种方式,HTTP状态码合集,以及HTTP协议特点
>4. OSI七层协议图&TCP四层模型图...
分类:
移动开发 时间:
2015-06-02 00:30:30
阅读次数:
237
HTTP返回码中301与302的区别(2012-10-15 22:06:09)转载▼标签:杂谈分类:前台页面控制一.官方说法301,302 都是HTTP状态的编码,都代表着某个URL发生了转移,不同之处在于:301 redirect: 301 代表永久性转移(Permanently Moved)。3...
分类:
Web程序 时间:
2015-06-01 22:02:22
阅读次数:
12060
今天在熟悉使用AFNetworking时发现一个问题,就是我用get请求数据时可以得到结果,而用post测试登陆时则会返回error,错误信息为:failed: unacceptable content-type: text/html这是因为HTTP响应头中的Content-Type字段对不上号需要...
分类:
Web程序 时间:
2015-06-01 13:09:44
阅读次数:
131
1.HTTP:超文本传输协议 HTTP请求(HTTP request)部分: 请求行【HTTP方式(get或者post);请求url;HTTP版本】 请求头 空行 消息体 HTTP响应(HTTP response)部分: 状态行【HTTP版本;响应码;响应描...
分类:
Web程序 时间:
2015-05-31 19:53:37
阅读次数:
127
会话技术
(一)Cookie 是客户端技术
javax.servlet.http.Cookie
1)Cookie是什么?
Cookie是一段小信息。Servlet把这些小信息(HTTP响应头中的Set-Cookie)写到客户端的缓存中,客户端访问服务器时还能带着小信息(HTTP请求头中的Cookie)。
2)Cookie的属性:
name:必须的
value:必须的。并且valu...
分类:
其他好文 时间:
2015-05-31 00:09:31
阅读次数:
155
HTTP响应也由三个部分组成,分别是:状态行、消息报头、响应正文。其中,HTTP-Version表示服务器HTTP协议的版本;Status-Code表示服务器发回的响应状态代码;Reason-Phrase表示状态代码的文本描述。状态代码由三位数字组成,第一个数字定义了响应的类别,且有五种可能取值。1...
分类:
Web程序 时间:
2015-05-30 19:41:39
阅读次数:
111
一、head,get,post请求方式主要区别head只要求服务器返回HTTP响应消息的头字段首先是"GET方式提交的数据最多只能是1024字节",因为GET是通过URL提交数据,那么GET可提交的数据量就跟URL的长度有直接关系
了。而实际上,URL不存在参数上限的问题,HTTP协议规范没有对URL长度进..
分类:
编程语言 时间:
2015-05-30 18:32:19
阅读次数:
152
在网上看到一些高级php 的面试题目。。闲来无事,搞了一些答案。。。可能不是很全面,留这以后备用吧。一. 基本知识点1.1 HTTP协议中几个状态码的含义:503 500 401 403 404 200 301 302。。。200 : 请求成功,请求的数据随之返回。301 : 永久性重定向。302 ...
分类:
Web程序 时间:
2015-05-30 01:47:41
阅读次数:
135
在利用httpwatch进行抓包分析时,我们经常会看到200、301、304这几个状态码。具本三者是什么意思呢?200表示正常0k,这个是地球人都知道的了。301 Moved Permanently 表示客户请求的文档在其他地方,新的URL在Location头中给出,浏览器应该自动地访问新的URL。...
分类:
Web程序 时间:
2015-05-29 15:25:13
阅读次数:
121
1.前端1.1.减少http请求次数:1.1.1先了解下HTTP对性能的影响,HTTP是浏览器和服务器通过Interet进行相互通信的协议。HTTP是一种客服端/服务器协议,有请求和响应构成。浏览器向一个特定的URL发送HTTP请求,URL对应的宿主服务器发回HTTP响应。1.1.2css Spri...
分类:
Web程序 时间:
2015-05-27 21:02:04
阅读次数:
196