問題タブ [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.

0 投票する
4 に答える
1853 参照

asp.net-mvc - マルチパート HTTP 応答のカスタム ActionResult?

txt ファイルと html ページの両方で http リクエストに応答したいと思います。このようにして、クライアントはファイルを保存し、そのファイルの内容の要約を html ページで見ることができます。

ファイルはオンザフライで生成されるため、サーバーで状態管理を使用して、2 番目の要求で概要を生成する必要があります。これを避けて、これを 1 つの応答にまとめたいと思います。

カスタム ActionResult はどのようになりますか?

0 投票する
5 に答える
61314 参照

http - 1回のHTTPリクエストで複数のファイルをダウンロードするには?

ユースケース: ユーザーが Web ページのリンクをクリックする - ブーム! 彼のフォルダに座っているファイルの負荷。multipart/mixed message
を使用してファイルをパックしようとしましたが、Firefox でしか機能しないようです

これは私の応答がどのように見えるかです:

ありがとうございました

PS いいえ、ファイルの圧縮はオプションではありません

0 投票する
2 に答える
2609 参照

compression - マルチパート gzip ファイルのランダム アクセス (Java で)

これは、「実現不可能」または「努力する価値がない」の領域に入る可能性がありますが、ここでは説明します。

マルチパート gzip ファイル内に保存されているレコードにランダムにアクセスしようとしています。具体的には、私が興味を持っているファイルは、圧縮されたHeretrix Arc ファイルです。(マルチパート gzip ファイルに慣れていない場合は、gzip 仕様により、複数の gzip ストリームを単一の gzip ファイルに連結できます。それらは辞書情報を共有せず、単純なバイナリの追加です。)

ファイル内の特定のオフセットを探し、gzip マジック ヘッダー バイト (つまり、RFCに従って 0x1f8b) をスキャンし、次のバイトから gzip ストリームを読み取ろうとすることで、これを実行できるはずだと考えています。 . このアプローチの問題は、同じバイトが実際のデータ内にも現れる可能性があることです。そのため、これらのバイトを探すと、gzip ストリームの読み取りを開始する位置が無効になる可能性があります。レコード オフセットがアプリオリに知られていない場合、ランダム アクセスを処理するより良い方法はありますか?

0 投票する
1 に答える
474 参照

c# - ハンガリー語の文字に関するメールの問題

ソケットで非同期読み取りを使用して処理されるマルチパートメールがあります。問題は、ハンガリー語の発音区別符号の代わりに、文字の16進数のコードである=EDのようなものが表示されることです。私はそれがいくつかのエンコーディングpbだと思います。私はiso-8859-2からutf7までのいくつかのエンコーディングを試しました。

これはメールヘッダーの一部です。

X-MS-Has-Attach:X-Auto-Response-Suppress:DR、OOF、AutoReply X-MS-TNEF-Correlator:x-scanned-by:MH-MailNode {mn03} on Content-Type:multipart / Alternative; MIME-バージョン:1.0

コンテンツタイプ:テキスト/プレーン; charset = "iso-8859-2" Content-Transfer-Encoding:quoted-printable

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

0 投票する
3 に答える
15955 参照

python - multipart/form-data でエンコードされたデータを POST するための Python 標準ライブラリ

multipart/form-data でエンコードされたデータを POST したいと思います。それを行う外部モジュールを見つけました: http://atlee.ca/software/poster/index.html しかし、この依存関係は避けたいと思います。標準ライブラリを使用してこれを行う方法はありますか?

ありがとう

0 投票する
2 に答える
1231 参照

jsp - 列挙型 hasMoreElements()

2 つの要素がある JSP/HTML フォームがあります。1 つは選択ドロップダウンで、もう 1 つはファイル アップロード ボックス (input type="file") です。POST メソッドと enctype を form-multipart として使用します。MultipartRequestオブジェクトを使用して、ドロップダウン リストとファイルの両方にアクセスします。問題ありません。

しかし、ファイルをアップロードせず、次のような受信フォームでコードを使用する場合

理想的には、ファイルをアップロードしない場合は、空の列挙子を取得する必要があります.Meaning

while(files.hasMoreElements())発生していない false と評価する必要があります。理由を教えてもらえますか? これにより、nullPointerException が発生します。

0 投票する
13 に答える
328304 参照

java - Java を使用して multipart/form-data POST リクエストを作成するにはどうすればよいですか?

Apache Commons HttpClient のバージョン 3.x の時代には、multipart/form-data POST リクエストを作成することが可能でした ( 2004 年の例)。残念ながら、これはバージョン 4.0 の HttpClient ではできなくなりました。

私たちのコア アクティビティ "HTTP" では、マルチパートはやや範囲外です。スコープ内にある他のプロジェクトによって維持されているマルチパート コードを使用したいと考えていますが、私は何も知りません。数年前にマルチパート コードを commons-codec に移行しようとしましたが、私はそれを実行しませんでした。Oleg は最近、マルチパートの解析コードを持つ別のプロジェクトについて言及しており、マルチパートのフォーマット コードに興味があるかもしれません。そのあたりの現状はわかりません。( http://www.nabble.com/multipart-form-data-in-4.0-td14224819.html )

multipart/form-data POST リクエストを作成できる HTTP クライアントを作成できる Java ライブラリを知っている人はいますか?

背景: Zoho Writerの Remote API を使いたい。

0 投票する
3 に答える
3250 参照

c++ - MultiPart ダウンロード C++ プログラムの作成方法

HTTP でファイルをダウンロードする C++ プログラムを作成したいと考えています。学習のために、DownThemAll! の方法でプログラムにマルチパート ダウンロードを実装したいと思います。します。Linux ソケットで lseek を実行することはできません。ファイルのダウンロードをどこから開始するかを指定する必要があるのは、HTTP オプションであると思います。したがって、サーバーに対して複数の接続を開くことができます。そうですか?そのための HTTP ヘッダーは何ですか?

0 投票する
3 に答える
2885 参照

python - Python App Engine のアップロードされた画像のコンテンツ タイプ

次のように App Engine に POST するフォームを作成することで、画像のアップロードを受け入れることができることを私は知っています。

次に、Pythonコードで次のようなことができます

しかし、後でユーザーに表示するときに、この画像の content-type がどうあるべきかをどのように判断できますか? 画像データ自体からこれを把握するのが最も確実な方法のようですが、それを簡単に取得するにはどうすればよいでしょうか? google.appengine.api 画像パッケージに適切なものはありませんでした。

自分のコードで魔法の画像ヘッダーを探すだけですか、それともその方法はすでにどこかにありますか?

編集:

これが私が最終的に使用した単純なソリューションです。私の目的には十分に機能しているようで、データストアに画像タイプを別のフィールドとして保存する必要がありません。

0 投票する
4 に答える
6183 参照

java - マルチパートメールメッセージ

マルチパート電子メールメッセージでhtmlタグを使用する方法。<b>太字のタグとして認識されないものを使用する場合。