Page History
...
- 作業リストの引数を使って、MIME MultiPart応答を作成します。
- 名前の値ペア・データとファイル・データはリスト引数を使用して渡されます。
- リストの最初のフィールドには、コンポーネントのコンテンツ・タイプであるFIELDまたはFILEが含まれます。
- 2番目のフィールドには、コンポーネントの名前が含まれます。
- 3番目のフィールドには、コンポーネントの値またはコンポーネントのファイル・パスが含まれます。
...
- オプションの4番目のフィールドは、ファイル・コンテンツがどのようにMIMEエンコードされるかを制御します。
可能な値は8bitまたはbase64です。デフォルトのMIMEエンコーディングは8bitです。
...
- 可能な値は8bitまたはbase64です。デフォルトのMIMEエンコーディングは8bitです。
MIME本文のコンテンツタイプは、Java Activation Frameworkを使用するファイル拡張子で決まります。
フィールド値エンコーディングはENCODINGキーワードで決まります。
...
DEFINE FIELD(#TYPE) TYPE(*CHAR) LENGTH(10)DEFINE FIELD(#NAME) TYPE(*CHAR) LENGTH(20)DEFINE FIELD(#VALUE) TYPE(*CHAR) LENGTH(100)DEF_LIST NAME(#WRKLST) FIELDS(#TYPE #NAME #VALUE) TYPE(*WORKING) CHANGE FIELD(#TYPE) TO(FIELD)CHANGE FIELD(#NAME) TO(COMPANY)CHANGE FIELD(#VALUE) TO(ACME)ADD_ENTRY TO_LIST(#WRKLST) CHANGE FIELD(#TYPE) TO(FILE)CHANGE FIELD(#NAME) TO(ORDER_FILE)CHANGE FIELD(#VALUE) TO('''/order/month-order.xml''')ADD_ENTRY TO_LIST(#WRKLST) CHANGE FIELD(#JSMCMD) TO('SEND HANDLER(InboundMultiPart) SERVICE_LIST(TYPE,NAME,VALUE)')
構文:
コマンド | キーワード | 値 | 開発者用メモ |
|---|---|---|---|
SEND | HANDLER | InboundMultiPart | |
STATUS | 値 | オプションHTTPステータス番号 | |
MESSAGE | 値 | オプションHTTPステータス・メッセージ。 | |
UAPATH | 値 | 任意。ユーザー・エージェント保存応答パス | |
UAFILE | 値 | 任意。ユーザー・エージェント保存応答ファイル名 | |
UACACHE | 値 | 任意。キャッシュ制御最大期間 | |
UADISPOSITION | 値 | 任意。コンテンツ処理のファイル名 | |
ENCODING任意。詳細は、「ENCODING」を参照してください。 | 任意。詳細は、「ENCODING」を参照してください。 | ||
NUMBERFORMAT任意。詳細は、「NUMBERFORMAT」を参照してください。 | 任意。詳細は、「NUMBERFORMAT」を参照してください。 | ||
CHARSET | *YES | 任意。charset属性を含めます。 | |
*NO | charset属性を含めません。 | ||
*TEXT | デフォルト。コンテンツがテキストの場合、charset属性を含めます。 |
例
SEND HANDLER(InboundMultiPart) #WRKLST(TYPE,NAME,VALUE)
...