package documentation
This module implements the Request class which is used to represent HTTP requests in Scrapy. See documentation in docs/topics/request-response.rst
Module | form |
This module implements the FormRequest class which is a more convenient class (than Request) to generate Requests based on form data. |
Module | json |
This module implements the JsonRequest class which is a more convenient class (than Request) to generate JSON Requests. |
Module | rpc |
This module implements the XmlRpcRequest class which is a more convenient class (that Request) to generate xml-rpc requests. |
From __init__.py
:
Function | NO |
When assigned to the ``callback`` parameter of :class:`~scrapy.http.Request`, it indicates that the request is not meant to have a spider callback at all. |
Type Variable |
|
Undocumented |
Function | _find |
Helper function for Request.to_dict |
When assigned to the ``callback`` parameter of :class:`~scrapy.http.Request`, it indicates that the request is not meant to have a spider callback at all. For example: .. code-block:: python Request("https://example.com", callback=NO_CALLBACK) This value should be used by :ref:`components <topics-components>` that create and handle their own requests, e.g. through :meth:`scrapy.core.engine.ExecutionEngine.download`, so that downloader middlewares handling such requests can treat them differently from requests intended for the :meth:`~scrapy.Spider.parse` callback.