一 .Requestpython
1.requestcookie
Scarpy中的HTTP请求对象ide
1.1.Requse的构造编码
#咱们ctrl+左键能够看到Scarpy.Request的代码 class Request(object_ref): def __init__(self, url, callback=None, method='GET', headers=None, body=None, cookies=None, meta=None, encoding='utf-8', priority=0, dont_filter=False, errback=None, flags=None): 其中咱们能够看出描述他的有这几个因素 1.url:请求页面的地址(必须有这个参数) 2.callback:页面解析参数,(默认调用Spider的parse的方法) 3.method:http的请求方法,默认为'GET' 4.header:请求头部字典,NONE是不发生送给COOKIES 5.body:请求正文,bytes或者str数据类型 6.cookies:COOKIES信息字典 7meta:(我无法理解) 8.encoding:编码方式 9.priority:请求优先级,默认值为0 10.dont_filter:默认状况下是False对同一url发送屡次请求不过会被过滤,对于变换的网页咱们最好改为Ture防止被过滤 11.errback:请求时发送错误进行回调 12.flags:(不清楚)
1.2经常使用的几个参数url