cfclient.file.upload

ファイルのアップロード

HTTP マルチパート POST リクエストを使用して、リモートサーバーにファイルをアップロードできます。

メソッドの概要

cfclient.file.upload(fileName,url,successCallback, errorCallback,[options])

  • 戻り値 – なし
  • パラメーター
    • fileName – ファイル名の絶対パスまたは相対パス(そのファイル名を含む)
    • url - リモートサーバーの URL
    • successCallback - ダウンロードの成功(完了)時に呼び出される関数
    • errorCallback - ファイル転送エラーが発生した場合に呼び出される関数

Options オブジェクト

 以下のオプションもサポートされています。

-trustAllHosts - デフォルト値は false です。true に設定した場合、すべてのセキュリティ証明書を受け付けます。Android では自己署名証明書が拒否されるので、このプロパティが便利です。本番で使用する場合にこのプロパティを true に設定することはお勧めしません。

 「アプリケーション構築の開始例」を参照してください。

//A function to capture and uplaod an image to a remote server
function uploadImageToServer(imageURI)
{
var uploadOptions = new FileUploadOptions();
uploadOptions.fileKey="uploadedImageFile";
uploadOptions.fileName=imageURI.substr(imageURI.lastIndexOf('/')+1);
uploadOptions.mimeType="image/jpeg";

uploadOptions.chunkedMode = false;

var fileTransferObj = new FileTransfer();

fileTransferObj.upload(imageURI,
"http://<Your_Server>:8500/ImageReceiver/receiveImage.cfm",
function(){
alert("File uploaded to the server");
},
function (e){
alert("Error uploading file to the server");
}, uploadOptions);
}

 Adobe

ヘルプをすばやく簡単に入手

新規ユーザーの場合

Adobe MAX 2024

Adobe MAX
クリエイティブカンファレンス

10 月 14 日~ 16 日 マイアミビーチおよびオンライン

Adobe MAX

クリエイティブカンファレンス

10 月 14 日~ 16 日 マイアミビーチおよびオンライン

Adobe MAX 2024

Adobe MAX
クリエイティブカンファレンス

10 月 14 日~ 16 日 マイアミビーチおよびオンライン

Adobe MAX

クリエイティブカンファレンス

10 月 14 日~ 16 日 マイアミビーチおよびオンライン