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