HTTPリクエスト
■ コントロール外観

■ 説明
任意のURLにHTTPリクエストを送信する部品です。
■ イベント
イベント名 | 値 | 説明 |
---|---|---|
!onResponseStatusData | string status,string data | 送信したhttpリクエストのレスポンスが返ってきたときに発生するイベントです。 statusには、ステータスコードが、dataにはresponseTextがそれぞれ入ります。 変数リンクに設定された変数に対し、それぞれの値を出力します。 |
■ プロパティ
このコントロールで使用できるプロパティの一覧です。
各コントロール共通のプロパティについては、共通項目ページをご参照ください。
プロパティ名 | デフォルト値 | 説明 |
---|---|---|
URL | httpリクエストを送るURLを設定します。 | |
Trigger | 0 | プロパティの値が変更されたとき、設定したURLにhttpリクエストを送信します。 |
■ 詳細プロパティ
詳細プロパティでは、ページ読み込み時の処理や送信するURLパラメータやヘッダー、POSTするデータなどの設定が行えます。
■ 全般タブ
全般タブでは、読み込み時の処理やHTTPリクエストメソッドなどの設定が行えます。

□ 部品ロード時にHTTPリクエストを送る
有効時、部品読み込み時にHTTPリクエストを送信します。
□ Triggerプロパティの値が増えた場合にリクエストする
無効時、Triggerプロパティの値が変化した場合にリクエストを送信します。
有効時、Triggerプロパティの値が増加した場合にのみリクエストを送信します。
□ メソッド
送信するHTTPリクエストのメソッドを設定します。GET、POSTから選択できます。
□ タイムアウト
タイムアウトまでの時間を設定します。単位はmsです。5000ms以下の値を設定した場合は、自動的に5000msになります。またタイムアウトした場合はステータスコードが0になります。
■ POSTデータタブ
POSTデータタブでは、HTTPリクエストメソッドがPOSTの場合、送信するデータを設定します。

□ データタイプ設定コンボボックス
コンボボックスの値を設定することで、POSTするデータの種類を選択し、それに対応した入力フォームが表示されます。
□ 固定データ
固定データでは、送信したいデータをテキストエリアに入力することができます。
□ 変数リンク
変数リンクでは、送信するデータをリンクを使用して設定できます。
□ フォームデータ
フォームデータでは、送信するデータを複数設定することができます。
■ URLパラメータタブ
URLパラメータタブでは、URLパラメータとして使用する値を設定します。
URLパラメータとは、HTTPリクエスト時にURLへ付け加える変数のことです。URLの末尾に付加される?以降がパラメータ部分になります。

□ キー名
キー名では、URLパラメータのキー値を設定できます。
□ デフォルト値
デフォルト値では、URLパラメータの値が変数リンクで設定されていない場合使用される値を設定します。
□ 変数リンク
変数リンクでは、URLパラメータの値を変数リンクを使用して設定します。
■ HTTPヘッダータブ
HTTPヘッダータブでは、HTTPリクエストのヘッダーを設定します。

□ ヘッダー名
ヘッダー名では、設定するヘッダーの種類を設定できます。
□ デフォルト値
デフォルト値では、ヘッダーの値が変数リンクで設定されていない場合、使用される値を設定します。
□ 変数リンク
変数リンクでは、ヘッダーの値を変数リンクを使用して設定します。