メッセージ送信中間イベント(HTTP)

Overview

アクセスURLで指定した先に HTTP リクエストを送信します。受信したレスポンスをデータ項目に保存することもできます。

Configs:共通設定

  • mode_edit_outline 工程名
  • mode_edit_outline メモ
Configs: 通信設定

  • mode_edit_outline アクセスURL *#{EL}
    • arrow_drop_down 参照を挿入する…
      • 件名
      • ケース開始ユーザ
      • ケース開始組織
      • ケースID
      • ケース開始日時
      • ケース連番
      • アプリID
      • アプリ名
      • (データ項目)
      • システム変数:Application Root
  • arrow_drop_down HTTP Method
    • GET
    • POST (application/x-www-form-urlencoded)
    • POST (multipart/form-data)
    • POST (リクエストボディを指定)
      • arrow_drop_down リクエストボディとして送信するデータ項目(文字型複数行/ 文字型 Markdown/ ファイル) *
        • (データ項目)
          • mode_edit_outline リクエストボディの Content-Type *
    • PUT (リクエストボディを指定)
      • arrow_drop_down リクエストボディとして送信するデータ項目(文字型複数行/ 文字型 Markdown/ ファイル) *
        • (データ項目)
          • mode_edit_outline リクエストボディの Content-Type *
    • PATCH (リクエストボディを指定)
      • arrow_drop_down リクエストボディとして送信するデータ項目(文字型複数行/ 文字型 Markdown/ ファイル) *
        • (データ項目)
          • mode_edit_outline リクエストボディの Content-Type *
    • DELETE
  • arrow_drop_down レスポンスを保存するデータ項目(文字型複数行/ 文字型 Markdown/ ファイル)
    • 保存しない
    • (データ項目)
      • mode_edit_outline (ファイル型を選択した場合)保存する際のファイル名 *#{EL}
        • arrow_drop_down 参照を挿入する…
          • 件名
          • ケース開始ユーザ
          • ケース開始組織
          • ケースID
          • ケース開始日時
          • ケース連番
          • アプリID
          • アプリ名
          • (データ項目)
          • システム変数:Application Root
  • arrow_drop_down エラー内容を保存するデータ項目(文字複数行)
    • 保存しない
    • (データ項目)
Configs: ヘッダ

  • arrow_drop_down Authorization ヘッダ *
    • 使用しない
    • 使用する
      • arrow_drop_down 使用する認証設定 *
      • [設定はこちらから]
  • add ヘッダ
    • drag_handle(移動)
    • edit(編集)
      • mode_edit_outline ヘッダ名
      • mode_edit_outline ヘッダの値
    • delete(削除)
    • (指定されたヘッダ名)
    • (指定されたヘッダの値)
Configs: 送信パラメータ

  • add 送信パラメータ
    • drag_handle(移動)
    • edit(編集)
      • mode_edit_outline パラメータ名
      • mode_edit_outline パラメータの値
        • 固定値
        • ケースID
        • 件名
        • (データ項目)
    • delete(削除)
    • (指定されたパラメータ名)
    • (指定されたパラメータの値)

Capture

Notes

  • 「アクセス URL」内に業務データを埋め込むことも可能です
  • 「アクセス URL」や「送信パラメータ」の値に『変数』を指定することも可能です
  • HTTPS 通信の場合、ウェルノウンポート(443番)以外にリクエストすることはできません
  • 接続先(リクエスト送信先)が[メッセージ開始イベント(HTTP)]や[受信タスク(HTTP)]の場合、「メッセージ開始イベント/受信タスク(HTTP)に接続する」をクリックすることでURLやパラメータなどの情報を参照できます
    • 同一サーバ内のイベントに接続する場合
    • 外部サーバのイベントに接続する場合
  • 「エラー内容を保存するデータ項目」は、正常に処理完了した際は、空となります
  • 「HTTP Method」で(リクエストボディを指定)を選択した場合、以下の制限が適用されます
    • リクエストボディのContent-Type:200文字
  • 「レスポンスを保存するデータ項目」でファイル型を選択した場合、以下の制限が適用されます
    • 保存ファイル名:200文字
  • 送信パラメータには以下の上限があります
    • パラメータ名:100文字
    • 固定値:1000文字
  • 同一ワークフロー基盤にあるアプリの[メッセージ開始イベント(HTTP)]への接続には[サービスタスク(子ケース開始)]の利用が便利です
  • デバッグケースや[この工程のみデバッグ]では、送信リクエストに “Questetra-Debug: true” ヘッダが自動的に付加されます
    • 送信先が[メッセージ開始イベント(HTTP)]であれば、デバッグケースとして開始されます
    • プロパティの[ヘッダ]タブにて、明示的に Questetra-Debug ヘッダの値を指定することも可能です

See also

Questetra Supportをもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む