DataSpider Studio HTTPトリガーを作成する
DataSpiderのHTTPトリガーを作成します。
HTTPトリガーを作成すると、webapiを実行するとDataSpiderのスクリプトを実行することができます。
プロジェクトをサービスとして登録する
まずスクリプトを作成しているプロジェクトを、サービスとして登録します。
新しいHTTPトリガーを作成する
新しいHTTPトリガーを作成します。ここでサービスとスクリプトとwebapiを紐づけます。
スクリプトは以下の通りです。
インプットのスクリプト変数は「スクリプト入力変数として使用する」にチェックを入れておく必要があります。
また、アウトプットのスクリプト変数は「スクリプト出力変数として使用する」にチェックを入れておく必要があります。
テスト
curlコマンドでテストします。
C:\>curl -X GET -i http://127.0.0.1:7700/dataspider/trigger/path?input= HTTP/1.1 200 Content-Type: application/json;charset=UTF-8 Transfer-Encoding: chunked Date: Tue, 13 Sep 2022 08:12:49 GMT Server: DataSpider yes C:\>curl -X GET -i http://127.0.0.1:7700/dataspider/trigger/path?input=aaa HTTP/1.1 200 Content-Type: application/json;charset=UTF-8 Transfer-Encoding: chunked Date: Tue, 13 Sep 2022 08:12:53 GMT Server: DataSpider no C:\>
クエリパラメータのinputの値がnullかどうかによってyes,noが変わることが確認できます。
KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES6),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^
コメント