問題タブ [multipartform-data]

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 投票する
10 に答える
1415801 参照

html - enctype='multipart/form-data' とはどういう意味ですか?

enctype='multipart/form-data'HTML フォームの意味と、それをいつ使用する必要があるか?

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

ruby-on-rails - Railsマルチステップモデルの作成

Railsでモデルの多段階作成を実装するための良い方法は何ですか?つまり、ユーザーは1つの長いフォームを使用する代わりに、1つの部分に入力してから、別のページの次の部分に入力します。基本的に、これは各パートが異なるページにあるマルチパートフォームです。

フォームの各部分のユーザー入力を保存するにはどうすればよいですか?フィールドの検証も行っています。フォームの各部分が個別に検証されるように、Railsで検証を処理するにはどうすればよいですか?(すべての検証をモデルに入れると、ユーザーがまだ表示できないフィールドが入力されないため、フォームが正常に検証されません。はい、javascriptはオプションです。Railsで検証を処理して、 javascriptを無効にしても機能します)。

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

java - content-length の HttpMime 4.0.3 設定の InputStreamBody

Java コードを介してマルチパートのフォームデータ ポストを送信しようとしています。次のコンテンツの長さを設定する方法を教えてもらえますか?? ContentDescriptor インターフェイスを実装する InputStreamBody を使用する場合、関連するヘッダーがあるようです。InputStreamBody で getContentLength を実行すると、コンテンツを追加した後に -1 が返されます。contentLength にバイト配列の長さを与えるようにサブクラス化しましたが、ContentDescriptor に必要な他のヘッダーが適切な POST に設定されるかどうかはわかりません。

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

c# - HttpWebRequestマルチパートフォームデータ

単純なテキストデータをマルチパートフォームCGIに送信しようとしています。

問題は..フォームデータのフォーマット方法がわかりません!

つまり、私のシステムは投稿データを含む文字列を準備し、request.GetRequestStream()を使用してストリームライターを作成し、そのストリームライターに投稿文字列を直接書き込みます。次に、ストリームライターを閉じて、リクエストを送信します。

文字列を次のようにフォーマットしようとしました: "Param1 = sometext&param2 = sometext"、しかしエラーが返されます:

明らかに私は文字列を間違ってフォーマットしていますが、私は一生の間、それを正しく行う方法を理解することができません。

誰かが私を啓発できますか?:)

編集、私もに変更request.ContentType = "application/x-www-form-urlencoded";してみましたrequest.ContentType = "multipart/form-data";。これは役に立ちませんでしたが、そのままにしておきます。

編集:完全なコード:

投稿データの送信を処理するコードの部分:

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

java - マルチパートファイルアップロードのサーブレットからのjspで応答を処理する方法は?

2 つの Web アプリケーションがあります。1 つはクライアントで、もう 1 つはプロバイダーです。プロバイダーは、マルチパート ファイルのアップロード リクエストを処理するサーブレットをホストしています。クライアントはファイルをプロバイダのサーブレットにアップロードします。ボトルネックは、クライアントに応答を返す方法です。クライアントは、プロバイダーから返された応答に従って処理する必要があります。両方のアプリケーションが異なるサーバーにあるため、リクエストとレスポンスをサーブレット/jsp に転送することはできません。次に、クライアント側で応答をトラップする方法は?

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

php - モバイル デバイスからの http 投稿が時々失敗するのはなぜですか?

携帯電話から録音し、音声を apache2 サーバー (Amazon マイクロ インスタンス) に投稿できるサイトを運営しています。ただし、たまにポストが正常に処理されないことがあります。PHP マルチパート リクエスト ハンドラ スクリプトには、サイズが 0 または 32 のファイルがあります。

これはなぜですか?20回または30回のアップロードごとに1回発生します.0回発生することを望みます.これを防ぐ方法はありますか?

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

java - MultipartForm リクエストの内容を確認するにはどうすればよいですか?

私は Apache HTTPClient 4 を使用しています。次のような非常に通常のマルチパート処理を行っています。

送信する前にエンティティ (または投稿など) の内容を確認したい。ただし、その特定のメソッドは実装されていません。

投稿した内容を確認するにはどうすればよいですか?

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

iphone - HTTP multipart/form-data コンテンツ タイプでの CRLF のエスケープ (iOS)

multipart/form-data コンテンツ タイプを使用してファイルを投稿しようとしていますが、次の質問がありました:
ファイルのコンテンツを書き込むときに CRLF をエスケープすべきではありませんか? Web でコードを入手しましたが、間違っている可能性があります。

imageData には \r\n シーケンスが含まれている可能性があるため、これは間違っていますよね? もしそうなら、生データで CRLF をエスケープする方法はありますか? または、何か不足していますか?

前もって感謝します!

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

spring - Spring@ControllerクラスへのマルチパートPOSTを行うApacheHttpClient

JavaでApacheCommonsHTTPClientライブラリを使用してサーブレットへのPOSTを実行する方法を尋ねる投稿など、いくつかの投稿があるようです。ただし、注釈付きのSpringコントローラーメソッドで同じことを行うのに問題があるようです。私はいくつかのことを試しましたが、サーバーからHTTP 401BadRequest応答を受け取りました。これを行う例があれば大歓迎です。

編集:私が使用しようとしているコード:

サーバーからの応答でまだ400の不正な要求を取得しています。

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

ruby-on-rails - Rubyを使用したマルチパートフォームデータの投稿

サードパーティのAPIと相互作用するRailsアプリを構築しています

ユーザーがファイルをRailsにアップロードするときは、HTTPPOSTを介してサードパーティのサイトに転送する必要があります。

場合によっては、アップロードが数百MBになることがあります。

現時点では、Net :: HTTPを使用してAPIに再投稿し、そのようにマルチパートフォームオブジェクトにアクセスしています。

@tempfile = params [:video] [:file_upload] .tempfile

これはとても遅いですが、ちょっと汚い感じがします。

これを行うためのより良い方法はありますか?