response

r=request.get(xxxbalabalaxxx);    //这个r就是response对象

每一个Request对象都会有一个response类成员,下表为response对象的属性

config= None

content= None

响应的内容,bytes形式

cookies= None

服务器返回的cookie

encoding= None

content的编码方式

error= None

request的HTTPError

headers= None

history= None

请求的响应列表,比如重定向经过的路径

iter_content(chunk_size=10240, decode_unicode=False)

该读入内存的字节大小,可以防止一次性将response都读入内存(这不一定是在解码可以发生时返回的每个项目的长度)

iter_lines(chunk_size=10240, decode_unicode=None)

同上

raise_for_status

保存着HTTPError或URLError

raw=None

一个类似文件一样的对象,保存着响应

request = None

生成这个response的request

text

response的unicode内容,如果response的编码是空,chardet模块是可用的话,那么最终编码是不可测的

url

response的最终url,即这个response是从url返回的

Last updated