URL REQUEST : ------
使用通讯录请求对象,构建URLLoader对象,并发出数据请求(对指定地址发出数据请求)
 
status code(状态码)------
200(成功)------服务器已成功处理了请求,通常这表示服务器提供了请求的网页
201(已创建)------请求成功且服务器已创建了新的资源
202(已接受)------服务器已接受了请求,但尚未对其进行处理
203(非授权信息)------服务器已成功处理了请求,但未返回任何内容
204(无内容)------服务器成功处理了请求,但未返回内容
205(重置内容)------服务器成功处理了请求,但未返回任何内容,与204响应不同,此响应要求请求者重置文档视图(例如清楚表单内容以输入新内容)
206(部分内容)------服务器成功处理了部分GET请求
 
201-206都表示服务器成功处理了请求的状态代码,说明网页可以正常访问
 
300-307表示 要完成请求,需要你进一步进行操作,通常,这些状态代码是永远重定向的
 
4XX HTTP 状态码表示请求可能出错,会妨碍服务器的处理
 
500-505表示 服务器在尝试处理请求时发生内部错误,这些错误可能是服务器本身的错误,而不是请求出错
 
LOAD ADDRESS表示 服务器端的地址
ROMOTE ADDRESS 表示 分配给客户端的地址
 
 
Cache control------
public-----所有内容都将被缓存(客户端和代理服务器都可缓存)
private------内容只缓存到私有缓存中(仅客户端可以缓存,代理服务器不可缓存)
no-cache------必须先与服务器确认返回的响应是否被更改,然后才能使用该响应来满足后续对同一个网址的请求,因此,如果存在合适的验证令盘(Etag),no-cache会发起往返通信来验证缓存的响应,如果自愿未被更改,可以避免下载。
no-store------所有内容都不会被缓存到缓存或internet临时文件中
 
 
connection------
请求:close(告诉服务器完成本次请求后断开连接,不要等待本次链接的后续请求了)
keepalive(告诉服务器或代理服务器,在完成本次请求后,保持连接,等待本次链接的后续请求)
 
 
content-Encoding------
web服务器表明自己使用了什么压缩方法(gzip,deflate)压缩响应中的对象
 
 
content-type------
web服务器告诉浏览器自己响应的对象的类型(application/xml)
 
 
Date------
提供日期和时间标志,说明创建时间
 
Expired------
web服务器表明该实体将在什么时候过期
 
server------web服务器表明自己是什么软件及版本等信息
 
transfer-Encoding------
web服务器表明自己对本响应消息体作了怎样的编码(比如是否分块---chunked)
 
accept------
告诉web服务器自己接受什么介质类型
(/表示任何类型,type/*表示该类型下的所有子类型,type/sub-type)。
 
accept-Charset------
浏览器申明自己接收的字符集Accept-Encoding:浏览器申明自己接受的编码方法,通常指定压缩方法,是否支持压缩,支持什么压缩方法(gzip,deflate)
 
Accept-Language:浏览器申明自己接受的语言
 
Accept-Ranges------
web服务器表明自己是否接受获取其某个实体的一部分的请求。 bytes:接受,none:不接受
 
 
Age------
当代理服务器用自己缓存的实体去响应请求时,用该头部表明该实体从产生到现在经过多长时间了。
 
Authorization------
当客户端接收来自web服务器的WWW-Authenticate响应时,用该头部来回应自己的身份验证信息给WEB服务器。
 
User-Agent------
浏览器表明自己的身份(是哪种浏览器)
 
host------
客户端指定自己想访问的web服务器的域名/IP,地址和端口号
 

插播一则关于HTTP Headers详解~~~的更多相关文章

  1. http请求的headers详解

    关于http请求的headers详解:这里以HTTP1.1为例结合postman返回的信息 1.Server →nginx/1.15.8   A name for the server  这是post ...

  2. python 3.x 爬虫基础---http headers详解

    前言 上一篇文章 python 爬虫入门案例----爬取某站上海租房图片 中有对headers的讲解,可能是对爬虫了解的不够深刻,所以老觉得这是一项特别简单的技术,也可能是简单所以网上对爬虫系统的文档 ...

  3. python 3.x 爬虫基础---Urllib详解

    python 3.x 爬虫基础 python 3.x 爬虫基础---http headers详解 python 3.x 爬虫基础---Urllib详解 前言 爬虫也了解了一段时间了希望在半个月的时间内 ...

  4. fiddler响应报文的headers属性详解

    fiddler响应报文的headers属性详解 (1)Cache头域 1. Cache-Control 在请求报文已经说过了,用于设置缓存的属性,浏览内容不被缓存. 2. Data 生成消息的具体时间 ...

  5. fiddler请求报文的headers属性详解

    fiddler请求报文的headers属性详解 headers的属性包含以下几部分. (1)Cache头域 在Cache头域中,通常会出现以下属性. 1. Cache-Control 用来指定Resp ...

  6. 详解 SWT 中的 Browser.setUrl(String url, String postData, String[] headers) 的用法

    http://hi.baidu.com/matrix286/item/b9e88b28b90707c9ddf69a6e ———————————————————————————————————————— ...

  7. linux yum命令详解

    yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RP ...

  8. C#进阶系列——WebApi 接口返回值不困惑:返回值类型详解

    前言:已经有一个月没写点什么了,感觉心里空落落的.今天再来篇干货,想要学习Webapi的园友们速速动起来,跟着博主一起来学习吧.之前分享过一篇 C#进阶系列——WebApi接口传参不再困惑:传参详解  ...

  9. Android 网络框架之Retrofit2使用详解及从源码中解析原理

    就目前来说Retrofit2使用的已相当的广泛,那么我们先来了解下两个问题: 1 . 什么是Retrofit? Retrofit是针对于Android/Java的.基于okHttp的.一种轻量级且安全 ...

随机推荐

  1. 安装SQL Server 2008时,安装程序配置检查RebootRequiredCheck时失败

    a .重启机器,再进行安装,如果发现还有该错误,请按下面步骤b.在开始->运行中输入regeditc.到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\C ...

  2. [MNIST数据集]输入图像的预处理

    因为MNIST数据是28*28的黑底白字图像,而且输入时要将其拉直,也就是可以看成1*784的二维张量(张量的值在0~1之间),所以我们要对图片进行预处理操作,是图片能被网络识别. 以下是代码部分 i ...

  3. 【Codeforces】【图论】【数量】【哈密顿路径】Fake bullions (CodeForces - 804F)

    题意 有n个黑帮(gang),每个黑帮有siz[i]个人,黑帮与黑帮之间有有向边,并形成了一个竞赛完全图(即去除方向后正好为一个无向完全图).在很多年前,有一些人参与了一次大型抢劫,参与抢劫的人都获得 ...

  4. 字符串函数之Strtok()函数

    Strtok()函数详解:   该函数包含在"string.h"头文件中 函数原型: char* strtok (char* str,constchar* delimiters ) ...

  5. LeetCode(21. 合并两个有序链表)

    问题描述 将两个有序链表合并为一个新的有序链表并返回.新链表是通过拼接给定的两个链表的所有节点组成的. 示例: 输入:1->2->4, 1->3->4 输出:1->1-& ...

  6. A network-related or instance-specific error occurred while establishing a connection to SQL Server

    今天同事给我发了个图片过来,  服务器环境 sql 2000 + IIS7 看到这张图片,我先自己试了下,确实是有这个问题的,而且不是偶然性的,那么再看报错意思,在跟sql建立连接的时候发生了一个错误 ...

  7. Web Driver 8中定位方法 ——基于python语言

    WebDriver提供了八种元素定位方法,在python 语言中,方法如下:  id定位:find_element_by_id("id值"):id属性是唯一的.  1 driver ...

  8. chrome 安装setupvpn 解决chorme未能成功加载扩展程序的问题

    一: vpn文件    https://pan.baidu.com/s/1wZV2HAC3GHlh1bjlvbilRg 提取码:  gz72; 二 : 安装步骤 ------请看完以下步骤,不要直接拖 ...

  9. mysql百万级全文索引及match快速查找

    建立全文索引的表的存储引擎类型必须为MyISAM 问题是match   against对中文模糊搜索支持不是太好 新建一个utf8 MyISAM类型的表并建立一个全文索引  : CREATE TABL ...

  10. swust oj 972

    统计利用先序遍历创建的二叉树的宽度 1000(ms) 10000(kb) 2938 / 6810 利用先序递归遍历算法创建二叉树并计算该二叉树的宽度.先序递归遍历建立二叉树的方法为:按照先序递归遍历的 ...