問題タブ [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.
java - RESTlet: multipart/form-data リクエストを処理する方法は?
multipart/form-data リクエストの場合、受信 @Post 変数をどのようにキャッチしますか?
通常の Post リクエストの場合、次のようにします。
しかし、それは multipart/form-data リクエストであるため、上記はnullを出力します
私はJavaの初心者なので、優しくしてください:)
PS: 入力ファイルの処理には興味がありません。テキスト フィールドだけです。
php - マルチパート フォーム データの解析
ファイルのアップロードとテキスト フィールドの 2 つのフィールドを持つ HTML POST フォームをまとめようとしています。フォームにはファイル アップロード用のタイプ multipart/form-data があるため、通常の PHP $_POST 変数を介してテキスト フィールドを取得できません。では、PHP を使用してフォームのテキスト フィールドにアクセスするにはどうすればよいでしょうか。
リクエストに応じて、基本的にアンドリューから直接取得したコードを次に示します。
これがテストファイル全体です。enctype を削除すると、POST されたデータを取得できますが、もちろんファイルは取得できません。enctype を multipart/form-data として使用すると、ファイルを取得できますが、POST されたデータからは何も取得できません。
enctype の出力は次のとおりです。
それなし:
両方とも同じ正確な入力。
c# - C# から multipart/form-data HTTP POST リクエストを送信する方法
C# から multipart/form-data コンテンツ タイプを使用して HTTP POST 要求を送信する最も簡単な方法は何ですか? 自分のリクエストを作成するよりも良い方法が必要です。
私が求めている理由は、この API を使用して Flickr に写真をアップロードすることです。
javascript - ファイル転送には multipart/form-data を避ける
単純なリクエストを処理できる軽量の http サーバーを C で作成しました。だから私はサーバー側とその将来の進化を完全にコントロールしています。
Javascript/ExtJS で記述された Web アプリケーションで、サーバーにファイルをアップロードする必要があります。ファイルをアップロードするには multipart/form-data を使用する必要がありますか? POST リクエストに含まれるファイル バイナリを直接送信するのは悪いことですか? multipart/form-data プロトコル用のパーサーを書くのに時間がかかるのではないかと心配しています...
javascript - Java Script を使用してフォームを作成および送信する方法
社内で使用する Firefox 拡張機能を作成しています。基本的に、pdf ファイルといくつかのテキスト値を Web サービスに送信する必要があります。現在、これを行うhtmlページがあります。データの収集と Web サービスへの送信を自動化するための拡張機能が必要です。
これが機能するhtmlです。
これはそうではないJavaScriptです
js でデータを送信すると、サーバーから次の例外が発生します。例外
javax.servlet.ServletException: com.sun.jersey.api.container.ContainerException: javax.mail.MessagingException: 開始境界がありません
何か案は?
linux - シンボルを含む multipart/form-data を投稿するにはどうすればよいですか
それは私を何時間も頭痛にさせました.curlを使用して私のTwitterアカウントで画像をtwitpicに投稿しようとしています.
それはいつも戻る
しかし、Twitterのパスワードを単純な単語(「=」、「-」、「[」を含まない)に変更すると、問題ありません
私の質問は、任意の文字を含む強力なパスワードでこれを行う方法です。ヒントください。ありがとうございました。
iis-7 - ASP Classic アプリケーションでの Multipart/form-data と UTF-8
本当にわからない問題があります。外部コンポーネントを使用せずに、ASP クラシック アプリでファイルをアップロードしようとしています。また、DB に保存されるテキストを投稿したいと考えています。ファイルのアップロードは完璧です。私はこのコードを使用しています: Upload Files Without COM v3 by Lewis E. Moten III
問題は、他のフォーム入力フィールドです。UTF-8 を使用していますが、UTF-8 になりません。つまり、スウェーデン文字の ä と ö は、Response.Write を使用して印刷すると、疑問符として表示されます。
ファイルを UTF-8 (BOM 付き) で保存し、メタ タグを追加して、ページが UTF-8 であることを伝えました。Response.CharSet = "UTF-8" を設定しました。
バイナリから文字列に変換する関数は次のようになります (これは間違っている可能性があると私が考えることができる唯一の場所です。コメントには ANSI 文字をプルすると書かれていますが、Unicode 文字をプルするべきだと思います):
これを複製するためのテスト ASP ページ (multiparttest.asp) を作成しました。Lewis E. Moten からのアップロードは、動作させるために必要です (upload というサブディレクトリに彼のファイルを追加しました)。
Firefox で LiveHTTP ヘッダーを使用してリクエストをキャプチャし、UTF-8 ファイルとして保存しました。スウェーデン語の文字は本来あるべきように見えます (LiveHTTP ヘッダー GUI では正しく見えませんでしたが、GUI はself は正しいエンコーディングを使用しません)。POST リクエストは次のようになります。
この分野での助けに感謝します!
編集 10/11:
これらすべてをaspファイルの先頭に追加しようとしましたが、別の場所でこの問題について見つけたさまざまな提案があり、異なる結果はありません..
編集 11/11:
この質問は関連しているようです。フォームが multipart/form-data として投稿されると、UTF-8 テキストが文字化けします。しかし、彼らは ASP や IIS を使用していません。IIS で multipart/form-data にある種の文字エンコーディングを設定することは可能ですか? IIS7を使用しています。結局、私のリクエストのエンコーディングが間違っているのでしょうか? (私は今、文字エンコーディングの世界で本当に迷子になっています)
java - ファイルを取得せずにマルチパートリクエストからフォームパラメータを取得する
(まだ)ファイルをアップロードせずに、サーブレットフィルターでHTTPマルチパートリクエストのフォームパラメーターを取得する方法を探しています。
request.getParameterMap()は空を返します。これは、リクエストがマルチパートであるためだと理解しています。
commons.HttpFileUploadを見てきましたが、これは私の状況ではやり過ぎのようです。このフィルターでは、通常のパラメーターのみに関心があり、ファイルのアップロードはまだ処理したくありません。
編集:主な問題は、フィルタースタックのさらに下に完全なHttpRequestObjectが必要なことです。HttpFileUploadは、要求データの一部を消費しているようです(おそらく、データストリームオブジェクトを使用して再度閉じます)。
http - マルチパート応答のブラウザー サポート
multipart/mixed を使用して HTTP 応答を作成したいのですが、どのブラウザーがそれをサポートしているかわかりません。そして、クライアントの観点から見て、それが便利である場合。正直なところ、そのコンテンツ タイプは特に必要ありません。同じ応答で複数のファイルを送信したいだけです。もっと使われている別のコンテンツタイプがあるかもしれません。
python - Python: urllib2 multipart/form-data とプロキシ
目的: プロキシのリストを循環し、サーバー上の PHP ページにファイルを含むポスト リクエストを送信し、配信時間を計算するスクリプト。これはかなり役に立たないスクリプトですが、urllib2 について独学するために使用しています。
問題 : これまでのところ、 Posterを使用して multipart/form-data を正しく送信できましたが、プロキシの循環リストは言うまでもなく、プロキシ経由で送信することもできません。で OpenerDirector を使用してみましたが、魔法を実行する独自のオープナーを定義しているとurllib2.ProxyHandler
思います。Poster
以下は、ポスター付きの multipart/form-data リクエストを送信するコードです。
私が困惑しているので、どんな助けでも大歓迎です。