InboundFileハンドラーは、ファイルの送受信に使用されます。
ポストされたHTTP内容は、指定したファイルに直接保存されます。
|
例
RECEIVE HANDLER(InboundFile) TO(/image-upload/photo.jpeg)
このコンテンツ・ハンドラーのSENDコマンドが実行されると、以下のステップが行われます。
内容タイプを決定し、指定したファイルを読み込み、内容をHTTP応答として送信します。
CONTENTキーワードがない場合、内容タイプはJava Activation FrameworkのFileTypeMapで決まります。これはファイル拡張子/MIMEタイプの関連付けです。
HTTPサーバーがMIXED出力モードのIBM IBM i で、選択された内容タイプがtext/で始まる場合、エンコーディングを使用してファイルのバイト内容をUnicodeに変換し、CGI-EBCDIC-CCSIDプロパティの値を使用してバイトに変換し直します。
HTTPサーバーがBINARY出力モードであるか、内容タイプがtext/で始まらない場合、ファイル内容は変更されずに送信されます。
構文:
|
例
SEND HANDLER(InboundFile) FILE(…)