問題タブ [http-post-vars]

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 に答える
73 参照

php - $_GET/$_POST 配列要素序数

$_GET/$_POST 配列要素のインデックス (序数の位置) が、URL によってパラメーターが送信された元のシーケンスを反映していることを誰かが確認できるかどうか疑問に思っています。つまり、HTTP/GET を含む次の URL を見ると:

変数が同じ順序で $_GET に格納されていることを確認できますか? つまり、それは確かですか:

明らかに、$_GET['a']=123、$_GET['b']=453 などを認識していますが、パラメーター名を選択する自由を与えてパラメーターを送信する必要があります。私にとっては関係ありません。私のアプリケーションで重要なのは、$_GET/$_POST 内の位置 (シーケンス) です。$_POST 配列の適切な変更と同じです。公式声明は?

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

http - 1 つの HTTP リクエスト内でファイルとパラメーター (JSON 経由) を送信する

クライアントがファイルをアップロードし、サーバー関数を使用してファイルを解析できるようにする Go を使用してサーバーを作成しています。現在、私は 2 つの別々の要求を使用しています。1) 最初の要求は、ユーザーがアップロードしたファイルを送信します。2) 2 番目の要求は、サーバーがファイルを解析するために必要なパラメーターをサーバーに送信します。

ただし、プログラムの性質上、複数のユーザーが同時にサーバーを使用しようとすると、同時実行性の問題が発生する可能性があることに気付きました。それに対する私の解決策は、ミューテックスロックを使用することでした。ただし、ファイルを受信し、応答を送信してからパラメーターを受信して​​います。ミューテックスがロックされていると、Go が応答を返すことができないようです。ファイルとパラメータの両方を 1 つの HTTP リクエストで送信することで、この問題を解決することを考えています。それを行う方法はありますか?ありがとう

サンプルコード (関連部分のみ):

クライアントからファイルを送信するコード:

handleParser() のコード:

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

java - 400不正な要求。JMeter でテストされた Java で HTTP POST 呼び出しを送信する

POST リクエストを Web サーバーに送信しようとしています。Call は JMeter でテストされます。

JMeter でのテスト (HTTP 要求の詳細)

これで、次のコードを取得できました。

これにより、「400 Bad Request」エラーが発生します。私の意見では、これはパラメーター宣言の空の名前が原因です。しかし、私はそれを呼び出す方法がわかりません。何か案は?