「HTTPリクエスト送信コマンド」プラグインを使用して、HTTPリクエストを送信できます。これはWeb APIに関する基礎知識があるユーザー向けのプラグインです。
「HTTPリクエスト送信コマンド」プラグインのインストールにより、次の2つのコマンドが追加されます。
HTTPリクエスト送信(通常のコマンド)
HTTPリクエスト送信(サーバーサイドコマンド)
※利用しているバージョンによって対応するプラグインが異なります。以下より該当するバージョンをお選びください。
Forguncy Builder / Forguncy Serverのバージョン | プラグイン |
10.0.10.0以降の10.x.x.x |
サーバーサイド |
スケジュールタスク |
リストビュー上のセル型(値変更時に実行されるコマンドのセル型 |
ページロード時 |
ワークフローのアクション実行前/実行後 |
ワークフローのリマインダー |
再利用コマンド |
---|---|---|---|---|---|---|
● |
● |
● |
● |
● |
- |
● |
サーバーサイド |
スケジュールタスク |
---|---|
● |
● |
プラグインのインストールにより、[HTTPリクエストの送信]が[コマンドの選択]のドロップダウンリストに追加されます。
[HTTPリクエストの送信]の各プロパティを設定します。
URL | 送信先のURLを入力してます。 | ||||||||
HTTPリクエストメソッド |
次の5つのHTTPリクエストメソッドを選択できます。
| ||||||||
リクエストヘッダー |
リクエストヘッダーは名前の重複ができません。キーと値の両方を設定しなければなりません。 | ||||||||
リクエストボディ |
リクエストボディには「プロパティ設定」と「JSON」の2つのモードがあります。
| ||||||||
HTTPレスポンス |
このプロパティは、通常のコマンドでのみ表示されます。
| ||||||||
詳細設定を表示... |
このプロパティは、サーバーサイドコマンドでのみ表示されます。
|
[ホーム]リボンタブにあるデバッグの[開始]ボタンをクリックし、アプリケーションの動作を確認します。
ヒント:
本コマンドをサーバーサイドコマンドで使用する場合、基本的には通常のコマンドでの使用方法と同じですが、以下の違いがあります。
サーバーサイドオブジェクトでこのコマンドを使用する場合、データの形式は「リストビュー」をサポートしていません。
このコマンドを通常のコマンドで使用する場合、リクエストヘッダーはWebブラウザーによって制限されます。詳細については、https://fetch.spec.whatwg.org/#forbidden-header-nameを参照してください。禁止されたリクエストヘッダーを設定することはできません。