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" |