だけFineUploaderをテストするために開始し、私は疑問に思う:fineuploaderサーバ側は
FineUploaderは紺碧のブロブコンテナに直接ファイルをアップロードすると、 は私の代わりに、ファイル(GUID名前を参照してください)。
サーバー側にを設定するオプションはありますか?ファイルを保存するにはファイル名とフルパスを入力してください。
だけFineUploaderをテストするために開始し、私は疑問に思う:fineuploaderサーバ側は
FineUploaderは紺碧のブロブコンテナに直接ファイルをアップロードすると、 は私の代わりに、ファイル(GUID名前を参照してください)。
サーバー側にを設定するオプションはありますか?ファイルを保存するにはファイル名とフルパスを入力してください。
はい、サーバーからajax呼び出しでアップロードされる前にファイルの名前を取得して、blobProperties.name
optionがプロンプトの戻り値を許可するという事実を利用して、Fine Uploader Azureにファイル名を渡すことができます。例:
上記のオプションは、最初のリクエストが送信される直前にファイルごとに1回呼び出されます。これは、チャンクされたアップロードとチャンクされていないアップロードに当てはまります。 resolve
に渡された値は、関連ファイルの新しいファイル名として使用されます。
これは幹部はaspのwebapiサーバー上の不足している部分です。ファイルがコンテナに直接アップロードされている場合。私は2つの方法1:サスと2:成功のために...ダイレクトアップロードに対処するための最も良い承認は何ですか? – AloniSoft
public HttpResponseMessage Get(文字列bloburi、文字列_メソッド) { var accountAndKey = new StorageCredentials( "xxx"、 "xxx"); var sas = GetSasForBlob(accountAndKey、bloburi、_method); var content = new StringContent(sas); return新しいHttpResponseMessage {Content = content}; } – AloniSoft
私はあなたがサーバー側を求めていることは知っていますが、クライアント側も行うことができます。このSOの質問の回答を参照してください。[name-of-azure-blob-filename-アップロード時](http://stackoverflow.com/questions/22247244/name-of-azure-blob-filename-when-uploading) – 12c4IT