問題タブ [multipart]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mime - マルチパート/フォームデータについて?
multipart/form-data
のような別のものはありますenctype
かform-data
?
編集
特に、Web アプリケーションでは他にどのようなものが使用されていますか?
ruby-on-rails - attachment_fuおよびmultipartform_for
ウー。私の最初の質問。
フォームの構成において、かなり基本的なものを見落としているような気がします。私はattachment_fuを使用していますが、このフォームでファイルデータ以外のものを渡すことができません。ユーザーhas_manyプロファイルとプロファイルhas_manyドキュメント。
私のフォームは次のようになります。
そして、これがコントローラーです:
ログには、投稿されたすべての画像データが表示されますが、説明、またはさらに重要なことに、ドキュメントモデルの外部キーであるprofile_idを渡すことができません。私はこれに一晩中立ち往生していて、今朝は何も新鮮なことを考えることができません。どんな助けでも素晴らしいでしょう。
c++ - C または C++ に軽量の multipart/form-data パーサーはありますか?
マルチパート フォーム データの解析を Web サーバー モジュールに統合して、バックエンド Web アプリケーション (動的言語で記述されることが多い) をマルチパート データ自体の解析から解放できるようにすることを考えています。マルチパート文法 (RFC 2046) は自明ではないように見えます。手作業で実装すると、多くのことがうまくいかない可能性があります。C または C++ で記述された、優れた軽量の multipart/form-data パーサーは既にありますか? C または C++ 標準ライブラリ以外に外部依存関係がないものを探しています。電子メールの添付ファイルの処理、バッファリングされた I/O クラス、ポータビリティ ランタイムなどは必要なく、マルチパート/フォーム データの解析だけが必要です。
私が検討したこと:
- GMime - glib に依存しているため、使用できません。
- libapreq - 大きすぎる、APR に依存、文書化が不十分、単体テストなし。
Ragel を使用してパーサーを作成することも検討しましたが、文法が静的ではないため、その方法がわかりません。境界は任意に変更できます。
android - MultipartEntity を使用した POST リクエストの作成
name (文字列)、email (文字列)、fileupload (ファイル) のパラメータを使用して、マルチパート リクエストを作成したいと考えています。以下の Java コードを使用しています (Android で動作)。
httppost.getRequestLine() は出力します
したがって、クライアント サイトではすべて問題ないように見えますが、私のサーバー (Django/Apache) はそれを GET パラメーターなしで GET 要求として読み取り、request.method
'GET' をrequest.GET.items()
生成し、空の辞書を生成します。
私は何を間違っていますか?マルチパートパラメーターを正しく設定する方法が実際にはわかりません-当て推量を使用しているため、それが問題である可能性があります。
php - 私のマルチパート電子メールスクリプトはHTMLメッセージを問題なく送信しますが、プレーンテキストの代替は機能しません。何が問題なのですか?
マルチパートメールを送信するようにスクリプトを設定しています。プレーンテキストとHTMLメッセージ。HTMLメッセージは問題なく機能しますが、プレーンテキストのみを実行する電子メールクライアントを使用した場合、プレーンテキストメッセージはレンダリングされず、次のようになります。
-
このメッセージは私によって自動的に生成されました
http://www.somewebsite.com/
javascript - Node.jsにマルチパートモジュールがないようです
node.js httpサーバーでファイルをアップロードするなど、フォームデータを解析しようとしています。私が見つけたチュートリアルタイプの記事はすべてrequire("multipart");
、マルチパートモジュールを含めるためにを使用していますが、同じものを試してみると、次のようになります。
また、現在のapiドキュメントでも見つかりません(Googleキャッシュバージョンではありますが)。それで、このモジュールは標準インストールから削除されましたか、それとも仕事をする何か他のものがありますか?
ruby - Ruby Net:HTTP でマルチパート http 応答を処理するにはどうすればよいですか?
マルチパート レスポンスの生成方法やマルチパート ファイルのアップロード方法については、非常に多くの情報が公開されています。マルチパート http 応答を処理する方法に関する情報が見つからないようです。これは、私が取り組んでいるマルチパート http 応答からの IRB 出力です。
file-upload - JavaFX:境界がないため、RESTサービス/サーブレットへのファイルのアップロードが失敗する
HttpRequestを使用してJavaFXを使用してファイルをアップロードしようとしています。この目的のために、私は次の関数を作成しました。
サーバー側では、JerseyRESTサービスを使用してApacheCommonsFileUploadAPIを使用して受信データを処理しようとしています。これを行うために使用されるコードは、ApacheホームページのFileUploadチュートリアルの単純なコピーです。
ただし、次の場所で例外が発生しitems = upload.parseRequest(request);
ます:org.apache.commons.fileupload.FileUploadException:マルチパート境界が見つからなかったため、リクエストは拒否されました
InputStreamに手動の境界情報を追加する必要があると思います。これを行う簡単な解決策はありますか?または他の解決策もありますか?
android - Django で画像を処理するための最良の方法
Android フロントエンドと Django をバックエンドとするアプリケーションがあります。ここでの回答の一部として、画像を Django サーバーに送信するために取るべきアプローチについて混乱しています。ピロが指摘したように、2 つの選択肢があります。
1) マルチパートエンティティとして画像を送信する
2) Base 64 を使用してエンコードした後、画像を文字列として送信します。
Django に関する私の知識は限られているため、Django による画像の処理を容易にするアプローチがどれかについてのガイダンスが必要です。画像のサイズは小さく (<200kb)、数も (<10) です。どんな提案や指針も大歓迎です。
java - JavaMail を使用した電子メールのインライン画像
javamail を使用してインライン画像付きのメールを送信したいと考えています。
私はこのようなことをしています。
私も試してみました
と
しかし、何があっても、画像は添付ファイルとして送信され、Content-Dispostion は「添付ファイル」に変わります。
javamail を使用して電子メールで画像をインラインで送信するにはどうすればよいですか?