問題タブ [form-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 投票する
1 に答える
617 参照

c# - C#でXMLフォームデータを解析する方法

これで、ASP ページにデータを送信する SMS サービスができました。

データは HTML エンコードされた xml として入ってきます。InputStream から直接読み取ると、次のようになります。

手動で入力して文字コードを置き換え、それを XmlDoc に読み込むことができることを知っています...これは、時間のために行っていることです。

私が疑問に思っているのは、XML フォーム データを処理するためのネイティブ データ型または組み込みクラスがあるかどうかです。

試した:

でもなぜか同じに見える。

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

file-upload - struts 2 ファイルのアップロードとフォーム データ

Struts 2 のアクション クラスは、Bean に駆動されるモデルです。フォーム送信には、いくつかのフォーム データ (テキスト フィールド) とファイル アップロード タグがあります。すべてのファイルタグを削除して送信しようとすると、Bean 値が入力されますが、ファイルタグを含めるとフォームデータが入力されません。1 回のフォーム送信で、複数のファイルのアップロードとフォーム データの両方をサーバーに送信することはできますか?

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

javascript - xmlhttprequest 経由でアクセント付き文字を含むフォームを送信する

xmlhttpreqeust を使用したフォーム送信メソッドを実装しました。フォームと一緒にファイルを送信できる新しい html5 機能、FormData を見ました。涼しい!ただし、アクセント付きの文字、特に Word が作成するばかげたスマート クォートには問題があります (そうです、私はこれらの文字に対して少し偏見があります)。昔ながらの方法で隠し iframe に送信していましたが、そこに置かれたさまざまな奇妙な文字に問題はありませんでした。でも、これでいいのかなと思いました。それはより大きな頭痛の種であることが判明しています:-/

コードを見てみましょう。私のJavaScript関数(コメントアウトされた行に注意してください):

これは短縮されたビューです。関数全体を表示するには、http://archive.cyark.org/sitemanager/sitemanager.jsの行 1510 をチェックしてください。

次に、受信 php ページの上部に次のように表示されます。

続いて、いくつかの基本的な php を実行して、投稿データで文字列を作成し、それを更新として mysql に送信します。

それで、私は何をしますか?javascript の content-type 設定のコメントを外すと、php スクリプトの POST データが完全に壊れてしまいます。問題が javascript にあるのか、php にあるのか、mysql にあるのかわかりません。何かご意見は?

0 投票する
0 に答える
156 参照

asp.net-mvc - MvcIntegrationTestingFramework を使用したフォーム データでのファイル アップロードのシミュレート

Steve Sanderson の MvcIntegrationTestingFramework を使用して、アップロード アクションへの投稿をシミュレートしようとしています。2 番目のパラメーターは、ポストされるフォーム データの名前と値のペアに変換されるオブジェクトです。

私のテストコードは次のとおりです。

アクションは次のとおりです。

私の質問は、動作中のファイルが null として表示されないようにするには、ここのヘルプに何を入力すればよいですか?

ありがとう :)

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

jquery - Python からの jQuery フォームデータの解析

私のアプリには、python (bottle.py) バックエンドと html/jquery フロントエンドがあります。フォームで「入力」を使用してテキスト ファイルを取得し、Python 側のイベント ハンドラーを使用してバックグラウンドでアップロードしています。次に、イベント ハンドラーはファイルを解析し (file.readline()繰り返し呼び出します)、何らかの結果を json 形式で返します。

Pythonでファイルを解析する必要があるまで、すべてうまくいきます。

これが私のJavaScriptです:

Python側でPOSTリクエストを受信すると、でしか読めませんrequest.body.read().decode()。しようとするとrequest.files.data.file.read()、「壊れたパイプ」エラーが発生します。

でテキストを取得し、request.body.read().decode()ファイルに保存してからロードして解析できます。しかし、作成する必要のないファイルを作成することは避け、すべてをメモリ内で実行したいと考えています。

なぜ機能しrequest.body.read().decode()request.files.data.file.read()機能しないのですか?ファイルをディスクに書き込まずに、既存の関数でファイルを解析する方法はありますか?

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

http - HTTP multipart / form-dataoverSocketは変数を表示しません

私はすでに何時間も試していますが、どういうわけか私は問題を理解していません。これが私のリクエストのサンプルです:

標準のTCP/IPソケットを介してPHPサーバーに送信されますが、$ _POST['testme']値は常に空です。

誰かがこのリクエストのバグを見ることができますか?->解決しました

ここのコードには表示されていない\r\nが最後にあります。

ありがとう、それは私の最初の問題を解決しました。

たぶんあなたは私の2番目のことも手伝ってくれるでしょう。私があなたのプロフィールで見たように、あなたはC#に問題がなく、私の2番目の問題があります。サーバーにファイルをアップロードしようとしていますが、filedataが適切に要求されていません。エンコードが原因だと思いますが、よくわかりません。

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

ajax - MVC3でAjaxを使用してさまざまなカスタムデータ型を投稿するにはどうすればよいですか?

各カテゴリを表すこのViewModelがあり、プロジェクトにはいくつかのサブカテゴリがあります。

このモデルをビューに渡し、それを使用して次のようなフォームを作成します。

ご覧のとおり、JavaScript関数 " DoIt()"は、入力ボタンをクリックすることで呼び出されます。これが関数です:

ご覧のとおり、ajaxメソッドでは、「カテゴリ名」$(".Cat").attr("value")とその「サブカテゴリ名」を、以前にビューモデルとして作成したデータ型をstringArray必要とする対応するアクションメソッドに渡そうとしています。Categories次のようになります。

問題は、ajaxメソッドが2つのデータ型を一度に投稿できないこと、またはそれを行う方法がわからないことです。

私もこれを試しました:

代わりにpostdata中に入れてください。JSON.stringify()しかし、それでもアクションメソッドには何も渡されません。

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

php - AJAXを使用してjQueryスクリプトでフォームデータ/変数をphpに渡すことはできますか?

同じページの jQuery スクリプトにデータを渡すフォームがあります。フォームは次のようになります。

お気に入りの値は、同じページのヘッドにある jQuery スクリプト内で PHP によって取得され、MySQL クエリが動的に生成されます。しかし、これはページがリロードされるために発生します。可能であれば、AJAX を使用して、ページをリロードせずにフォーム データ/変数を jQuery スクリプトに渡したいと思います。AJAX を使って html や css を操作できることは承知していますが、head 内で jQuery スクリプトを操作することはできますか? もしそうなら、どうすればいいですか?

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

javascript - javascriptでformdataオブジェクトを解析する

私の会社では、サーバー側のプログラムが javascript (node.js ではない) で書かれている独自のアプリケーション サーバーを使用しています。これは非常に初期のことであり、サポートはそれほど良くありません

ここに私の問題があります:

サーバー側でアップロードされたcsvを処理する必要があります..ファイルを非同期にアップロードするにはどうすればよいですか?のスーパーアンサーを使用しています。(jqueryでformdataオブジェクトを渡す)そして、サーバー側で送信されたファイルにアクセスできます。しかし、どうすればそれを解析できますか?

このように見えます

サーバー側でプレーンなJavaScriptを使用してこのファイルを処理する方法が本当に混乱しています。

助けてください。

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

c++ - Cgicc を使用してフォーム データを取得する

これは、フォーム データを文字配列に取得するための c++ cgi コードです。このコードを実行した後、変数「データ」に以下の結果が得られました。

f0=fname0&l0=lname0&f1=fname1&l1=lname1&f2=fname2&l2=lname2&f3=&l3=

ここで、cgicc を使用して、上記のようなデータを単一の文字配列で取得したいと考えています。しかし、cgicc を使用すると、特定の要素の値を取得できます。しかし、単一の文字配列ですべての要素の値を取得したいと考えています。cgiccを使用してこれを行うにはどうすればよいですか?