i ntra-mart The Power for Enterprise Web Solution
i ntra-mart ファイル・ダウンロード API 仕様

機能概要

ファイルダウンロード・モジュールは、サーバーからクライアントに対してファイルを送信するための機能です。

ダウンロードには、HTTP プロトコルを利用します。



ダウンロードの方法

ファンクション・コンテナでファイルダウンロードAPI(Module.download.*)を利用してデータをクライアントへ送り出します。

詳細なプログラム・インターフェースに関しては、アプリケーション共通モジュール を参照下さい。


ファイル拡張子とMIMEタイプ

ダウンロード時には、ファイルの拡張子によって自動的にMIMEタイプが決定されます。
ファイル拡張子とMIMEの関係は、以下の表を参考にして下さい。

.pdfapplication/pdf
.gifimage/gif
.html
.htm
text/html
.jarapplication/java-archive
.jsapplication/x-javascript
.jpeg
.jpg
image/jpeg
.xlsapplication/vnd.ms-excel
.pptapplication/vnd.ms-powerpoint
.mp2audio/x-mpeg
.mpeg
.mpg
video/mpeg
.txt
.text
text/plain
.docapplication/msword

上記表でMIMEタイプを決定できない場合は、application/octet-stream が適応されます。

また、ダウンロードAPIへの引数の与え方により、ダウンロードAPIを利用するプログラム側で任意にMIMEタイプを指定することもできます。



注意事項

ファイルダウンロード・モジュールは、ブラウザへデータを送信するための機能です。サーバー上のファイルをダウンロードするわけではありません。

ダウンロードAPIは、クライアントへのデータの送信時に文字コード変換を行いません。クライアントが受信する文字コード形式への適切な変換は、ダウンロードAPIへデータを渡す前に、ダウンロードAPIを利用するプログラム側で行うようにしてください。




Copyright(C) NTT DATA INTRAMART CO.,LTD. 2000,2001 All Rights Reserved.