Scrapy - Servizi Web

Descrizione

Un web crawler Scrapy in esecuzione può essere controllato tramite JSON-RPC. È abilitato dall'impostazione JSONRPC_ENABLED. Questo servizio fornisce l'accesso all'oggetto crawler principale tramite il protocollo JSON-RPC 2.0 . L'endpoint per l'accesso all'oggetto crawler è:

http://localhost:6080/crawler

La tabella seguente contiene alcune delle impostazioni che mostrano il comportamento del servizio web:

Suor n Impostazione e descrizione Valore predefinito
1

JSONRPC_ENABLED

Si riferisce al booleano, che decide che il servizio web e la sua estensione saranno abilitati o meno.

Vero
2

JSONRPC_LOGFILE

Si riferisce al file utilizzato per registrare le richieste HTTP effettuate al servizio web. Se non è impostato, verrà utilizzato il registro Scrapy standard.

Nessuna
3

JSONRPC_PORT

Si riferisce all'intervallo di porte per il servizio web. Se è impostato su nessuno, la porta verrà assegnata dinamicamente.

[6080, 7030]
4

JSONRPC_HOST

Si riferisce all'interfaccia su cui il servizio web dovrebbe ascoltare.

"127.0.0.1"