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返回的 |