Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

SENDコマンドは、リモートHTTPクライアント・プログラムに応答として返すXMLコンテンツを作成する場合に使用されます。

このサービスのSENDコマンドが実行されると、以下のステップが行われます。 1      サービスは、このUnicodeデータを保管する必要があるかどうかを判断します。

  1. サービスは、このUnicodeデータを保管する必要があるかどうかを判断します。

...

  1. サービスはCONTENTキーワードの値を使用して、HTTPプロトコルのコンテンツ・タイプの値を決定します。

...

    1. コンテンツ値が使用できない場合、ハンドラーのデフォルトはapplication/xmlとなります。

...

    1. コンテンツ値が*XMLの場合、コンテンツ・タイプはXML/

...

    1. xmlになります。

...

    1. コンテンツ値が*TEXTXMLの場合、コンテンツ・タイプはtext/xmlになります。

...

  1. サービスは、リモート・クライアントに返すHTTP応答を作成します。


オプションのUAFILEキーワードとUAPATHキーワードを使用して、コンテンツの推奨パスとファイル名をリモート・クライアント・プログラムに通知することができます。LANSA Integratorユーザー・エージェントは、これらのファイル名とパス名を、応答パネルの保存ポップアップ・メニューに追加します。

カスタムのCORS応答を送信するには、SET PROPERTYコマンドを使ってHTTP応答プロパティを設定し、SEND RESPONSE(*EMPTY) を使ってコンテンツを返します。

構文:

コマンド

キーワード

開発者用メモ

SEND














ARCHIVE

 


任意。詳細は、「ARCHIVE」を参照してください。

任意。詳細は、「ARCHIVE」を参照してください。

CONTENT

 


任意。詳細は、「CONTENT」を参照してください。

 

任意。詳細は、「CONTENT」を参照してください。

ENCODING


任意。詳細は、「ENCODING」を参照してください。

 

ENCODING

 

任意。詳細は、「ENCODING」を参照してください。

 

STATUS

オプションHTTPステータス番号

オプションHTTPステータス番号 
デフォルト: 200

 

MESSAGE

オプションHTTPステータス・メッセージ。 

オプションHTTPステータス・メッセージ。

デフォルト: OK 正常な HTTP 要求に対する標準的な応答

 

UAPATH

任意。ユーザー・エージェント保存応答パス

 

UAFILE

任意。ユーザー・エージェント保存応答ファイル

 

UACACHE

任意。キャッシュ制御最大期間

任意。キャッシュ制御最大期間 
デフォルト値は0です。

 

UADISPOSITION

任意。コンテンツ処理のファイル名

 

CHARSET



*YES

任意。charset属性を含めます。

 

 

*NO

charset属性を含めません。

 

 

*TEXT

デフォルト。コンテンツがテキストの場合、charset属性を含めます。

 

RESPONSE


*CORS

任意。オリジン間リソース共有応答を送信します。

 

 

*EMPTY

空のコンテンツ応答を送信します。

SEND UAFILE(order.xml) UACACHE(20)