Scrapy-web-services
提供:Dev Guides
スクレイピー-Webサービス
説明
実行中のScrapy Webクローラーは、 JSON-RPC を介して制御できます。 JSONRPC_ENABLED設定により有効になります。 このサービスは、https://www.jsonrpc.org/[JSON-RPC 2.0]プロトコルを介してメインクローラーオブジェクトへのアクセスを提供します。 クローラーオブジェクトにアクセスするためのエンドポイントは-
http://localhost:6080/crawler
次の表には、Webサービスの動作を示す設定の一部が含まれています-
Sr.No | Setting & Description | Default Value |
---|---|---|
1 |
JSONRPC_ENABLED これはブール値を指します。これは、Webサービスとその拡張機能を有効にするかどうかを決定します。 |
True |
2 |
JSONRPC_LOGFILE これは、Webサービスに対して行われたHTTP要求のログに使用されるファイルを指します。 設定されていない場合、標準のScrapyログが使用されます。 |
None |
3 |
JSONRPC_PORT これは、Webサービスのポート範囲を指します。 noneに設定されている場合、ポートは動的に割り当てられます。 |
[6080, 7030] |
4 |
JSONRPC_HOST これは、Webサービスがリッスンするインターフェイスを指します。 |
'127.0.0.1' |