問題タブ [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.
c# - C#でXMLフォームデータを解析する方法
これで、ASP ページにデータを送信する SMS サービスができました。
データは HTML エンコードされた xml として入ってきます。InputStream から直接読み取ると、次のようになります。
手動で入力して文字コードを置き換え、それを XmlDoc に読み込むことができることを知っています...これは、時間のために行っていることです。
私が疑問に思っているのは、XML フォーム データを処理するためのネイティブ データ型または組み込みクラスがあるかどうかです。
試した:
でもなぜか同じに見える。
file-upload - struts 2 ファイルのアップロードとフォーム データ
Struts 2 のアクション クラスは、Bean に駆動されるモデルです。フォーム送信には、いくつかのフォーム データ (テキスト フィールド) とファイル アップロード タグがあります。すべてのファイルタグを削除して送信しようとすると、Bean 値が入力されますが、ファイルタグを含めるとフォームデータが入力されません。1 回のフォーム送信で、複数のファイルのアップロードとフォーム データの両方をサーバーに送信することはできますか?
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 にあるのかわかりません。何かご意見は?
asp.net-mvc - MvcIntegrationTestingFramework を使用したフォーム データでのファイル アップロードのシミュレート
Steve Sanderson の MvcIntegrationTestingFramework を使用して、アップロード アクションへの投稿をシミュレートしようとしています。2 番目のパラメーターは、ポストされるフォーム データの名前と値のペアに変換されるオブジェクトです。
私のテストコードは次のとおりです。
アクションは次のとおりです。
私の質問は、動作中のファイルが null として表示されないようにするには、ここのヘルプに何を入力すればよいですか?
ありがとう :)
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()
機能しないのですか?ファイルをディスクに書き込まずに、既存の関数でファイルを解析する方法はありますか?
http - HTTP multipart / form-dataoverSocketは変数を表示しません
私はすでに何時間も試していますが、どういうわけか私は問題を理解していません。これが私のリクエストのサンプルです:
標準のTCP/IPソケットを介してPHPサーバーに送信されますが、$ _POST['testme']値は常に空です。
誰かがこのリクエストのバグを見ることができますか?->解決しました
ここのコードには表示されていない\r\nが最後にあります。
ありがとう、それは私の最初の問題を解決しました。
たぶんあなたは私の2番目のことも手伝ってくれるでしょう。私があなたのプロフィールで見たように、あなたはC#に問題がなく、私の2番目の問題があります。サーバーにファイルをアップロードしようとしていますが、filedataが適切に要求されていません。エンコードが原因だと思いますが、よくわかりません。
ajax - MVC3でAjaxを使用してさまざまなカスタムデータ型を投稿するにはどうすればよいですか?
各カテゴリを表すこのViewModelがあり、プロジェクトにはいくつかのサブカテゴリがあります。
このモデルをビューに渡し、それを使用して次のようなフォームを作成します。
ご覧のとおり、JavaScript関数 " DoIt()
"は、入力ボタンをクリックすることで呼び出されます。これが関数です:
ご覧のとおり、ajaxメソッドでは、「カテゴリ名」$(".Cat").attr("value")
とその「サブカテゴリ名」を、以前にビューモデルとして作成したデータ型をstringArray
必要とする対応するアクションメソッドに渡そうとしています。Categories
次のようになります。
問題は、ajaxメソッドが2つのデータ型を一度に投稿できないこと、またはそれを行う方法がわからないことです。
私もこれを試しました:
代わりにpostdata
中に入れてください。JSON.stringify()
しかし、それでもアクションメソッドには何も渡されません。
php - AJAXを使用してjQueryスクリプトでフォームデータ/変数をphpに渡すことはできますか?
同じページの jQuery スクリプトにデータを渡すフォームがあります。フォームは次のようになります。
お気に入りの値は、同じページのヘッドにある jQuery スクリプト内で PHP によって取得され、MySQL クエリが動的に生成されます。しかし、これはページがリロードされるために発生します。可能であれば、AJAX を使用して、ページをリロードせずにフォーム データ/変数を jQuery スクリプトに渡したいと思います。AJAX を使って html や css を操作できることは承知していますが、head 内で jQuery スクリプトを操作することはできますか? もしそうなら、どうすればいいですか?
javascript - javascriptでformdataオブジェクトを解析する
私の会社では、サーバー側のプログラムが javascript (node.js ではない) で書かれている独自のアプリケーション サーバーを使用しています。これは非常に初期のことであり、サポートはそれほど良くありません
ここに私の問題があります:
サーバー側でアップロードされたcsvを処理する必要があります..ファイルを非同期にアップロードするにはどうすればよいですか?のスーパーアンサーを使用しています。(jqueryでformdataオブジェクトを渡す)そして、サーバー側で送信されたファイルにアクセスできます。しかし、どうすればそれを解析できますか?
このように見えます
サーバー側でプレーンなJavaScriptを使用してこのファイルを処理する方法が本当に混乱しています。
助けてください。
c++ - Cgicc を使用してフォーム データを取得する
これは、フォーム データを文字配列に取得するための c++ cgi コードです。このコードを実行した後、変数「データ」に以下の結果が得られました。
f0=fname0&l0=lname0&f1=fname1&l1=lname1&f2=fname2&l2=lname2&f3=&l3=
ここで、cgicc を使用して、上記のようなデータを単一の文字配列で取得したいと考えています。しかし、cgicc を使用すると、特定の要素の値を取得できます。しかし、単一の文字配列ですべての要素の値を取得したいと考えています。cgiccを使用してこれを行うにはどうすればよいですか?