Scrapy - Servicios web

Descripción

Un rastreador web Scrapy en ejecución se puede controlar mediante JSON-RPC. Está habilitado por la configuración JSONRPC_ENABLED. Este servicio proporciona acceso al objeto del rastreador principal a través del protocolo JSON-RPC 2.0 . El punto final para acceder al objeto rastreador es:

http://localhost:6080/crawler

La siguiente tabla contiene algunas de las configuraciones que muestran el comportamiento del servicio web:

No Señor Configuración y descripción Valor por defecto
1

JSONRPC_ENABLED

Esto se refiere al booleano, que decide que el servicio web junto con su extensión se habilitará o no.

Cierto
2

JSONRPC_LOGFILE

Esto se refiere al archivo utilizado para registrar las solicitudes HTTP realizadas al servicio web. Si no se establece, se utilizará el registro Scrapy estándar.

Ninguna
3

JSONRPC_PORT

Esto se refiere al rango de puertos para el servicio web. Si se establece en none, el puerto se asignará dinámicamente.

[6080, 7030]
4

JSONRPC_HOST

Esto se refiere a la interfaz en la que debe escuchar el servicio web.

"127.0.0.1"