Учебники

Scrapy — веб-сервисы

Работающий веб-сканер Scrapy можно контролировать через JSON-RPC . Это включено настройкой JSONRPC_ENABLED. Этот сервис предоставляет доступ к основному объекту искателя по протоколу JSON-RPC 2.0 . Конечная точка для доступа к объекту искателя:

http://localhost:6080/crawler

В следующей таблице приведены некоторые параметры, которые показывают поведение веб-службы.

JSONRPC_ENABLED

Это относится к логическому значению, которое решает, будет ли включен веб-сервис вместе с его расширением или нет.

JSONRPC_LOGFILE

Это относится к файлу, который используется для регистрации HTTP-запросов к веб-сервису. Если он не установлен, будет использоваться стандартный журнал Scrapy.

JSONRPC_PORT

Это относится к диапазону портов для веб-службы. Если для него установлено значение none, порт будет назначен динамически.

JSONRPC_HOST

Это относится к интерфейсу, который должен прослушивать веб-сервис.