Request 对象
- Request构造器方法的参数列表:
- Request(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])
- 各参数说明:
- url(必选)
- 请求页面的url地址,bytes或str类型。
- callback
- 页面解析函数,Callback类型,Request请求对象的页面下载完成后,由该参数指定的页面解析函数解析页面,如果未传递该参数,默认调用Spider的parse方法。
- method
- HTTP请求的方法,默认为‘GET’。
- headers
- HTTP请求的头部字典,dict 类型。
- body
- HTTP请求的正文,bytes 或 str类型。
- cookies
- Cookie信息字典,dict 类型。
- meta
- Request 的元数据字典,dict 类型,用于给框架中其他组件传递信息,比如中间件 Item Pipeline。其他组件可以使用Request 对象的 meta 属性访问该元数据字典 (reque
- url(必选)