0

画像 (javascript) をバックエンド サーバー (MVC4) にアップロードし、同じ投稿でカスタム データを追加するにはどうすればよいですか。

私たちが直面している問題は、facebook のアルバムのようなアルバム Web クライアントを作ろうとしているということです。

ユーザーは、データベースに追加する一連の写真をアップロードします。Facebook の写真は、写真を所有しているアルバムがないと表示できないため、これらの写真は既にアルバムにタグ付けされている必要があります。

フロントエンドの担当者と話をしたところ、写真をアップロードするために JavaScript 呼び出しを実行している間、この呼び出し内でメタデータを送信することはできないと彼は言いました。

ご協力ありがとうございました。

4

1 に答える 1

1

できますよ。

ファイル参照をアップロードするときは、いくつかの投稿変数を URL に追加するだけです。

お気に入り

upload.aspx?title=何とか?date=somedate

実際のデータは、HTTP プロトコルhttp://www.vivtek.com/rfc1867.htmlで指定されているフォーム データの一部です 。

-------------------------------18788734234
Content-Disposition: form-data; name="nonfile_field"

value here
-------------------------------18788734234
Content-Disposition: form-data; name="myfile"; filename="ad.gif"
Content-Type: image/gif

[ooh -- file contents!]
-------------------------------18788734234--

優れたツールはAjaxUploadです。これは良い出発点になるはずです。一緒にデータをアップロードする必要がある場合は、クエリ変数を「アクション」に追加します

于 2012-07-26T20:55:53.817 に答える