問題タブ [post]
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.
php - CodeIgniter でキーが不明な場合にポスト値を取得する
CodeIgniter では、次の方法で POST されたデータにアクセスできます。
ここで、'input_name' はフォーム フィールドの名前です。これは、各入力名が事前にわかっている静的フォームに適しています。
私の場合、データベースからキーと値のペアのコレクションをロードしています。フォームには、キーと値のペアごとにテキスト入力が含まれています。
CodeIgniter API を介して投稿されたデータの配列を取得する方法はありますか?
ありがとう!
testing - JMeter テストと非静的 GET/POST パラメータ
特定のクエリ文字列とポスト変数の値が実行ごとに変化する Web アプリケーションに対して JMeters テストを作成するときに使用する最適な戦略は何ですか。
クイック、一般的な例
- あなたはウェブページに行きます
- フォームに情報を入力する
- [保存] をクリックします
- 舞台裏で、新しいレコードがデータベースに入力されます
- 入力したばかりのレコードを編集したいので、別の Web ページに移動します。舞台裏では、作成したばかりの行のデータベース ID を持つパラメーターをページに渡しています。
上記のテストのステップ 5 を実行すると、ページ パラメータ/データベース ID が毎回変更されます。
私が現在使用しているワークフロー/戦略は
- 上記のアクションを使用してテストを記録する
- クエリ文字列変数が実行ごとに変化する可能性がある各場所をメモします。
- XPath または正規表現エクストラクタを使用して、応答から値を引き出して JMeter 変数に入れます。
- ハードコーディングされたパラメーターの該当するすべてのインスタンスを上記の変数に置き換えます。
これは機能し、ある程度自動化できます。ただし、面倒で、エラーが発生しやすく、壊れやすいものになる可能性があります。この状況を処理するためのより良い/一般的に受け入れられている方法はありますか? (または、これがほとんどの人が JMeter を使用してログを再生する理由ですか? (-;)
javascript - Javascript (または Rails) を使用して POST の前にフォーム入力を再フォーマットするにはどうすればよいですか?
姓と名の両方を含む「名前」というラベルのフィールドがフォームにあります。
既存の動的サーバー (フォームの POST 先) は、2 つの別個のフィールド (名、姓) を想定しています。
フォームがサーバーに送信される前に、Javascript を使用してユーザー入力を 2 つの個別の変数に分割できますか? どうすればいいですか?
php - PHP が POST データを含む別の Web ページを開く
私はPHPが初めてで、悪い習慣であり、不可能かもしれないことをしようとしています。私は基本的に何かを一緒にハッキングして自分の知識をテストし、PHP で何ができるかを確認しています。
データを収集するフォームを含む Web ページが 1 つあります。それは一連の処理を行う PHP スクリプトに送信されますが、実際には重要なものは何も表示されません。私が望むのは、処理が完了すると、スクリプトがブラウザーに、結果が表示される別のページを開くように指示することです。
header('Location: page.php');を使用できることはわかっています。しかし、これで POST データを提供する方法がわかりません。どうやってやるの?または、ブラウザに別のページを開くように指示する別の方法はありますか?
編集:私が応答から取っているのは、さまざまなハックを使用してこれを行うことが可能であるということですが、処理と表示コードを1つのファイルにまとめたほうがよいでしょう。私はそれで満足しています。これは何よりも実験でした。
iphone - iphoneアプリで入力データをサイトに投稿・取得する方法
iphoneアプリケーションで目的のCを使用してサイトに入力データを投稿または取得することは可能ですか?たとえば、HTMLでフォームを作成し、ユーザーから入力データを収集してサーバーサイトに投稿します
html - フォームを介して HTML で POST パラメータを渡す唯一の方法はありますか?
HTML では、いくつかの方法で GET 要求を使用して、あるページから別のページにデータを送信できます。
...また...
ただし、POST リクエストでは、次のようなフォーム要素を介してデータが送信されるのを見たことがあります。
POST を使用して別のページに送信したいパラメーターが 1 つしかない場合、フォームでラップするよりも簡単な方法はありますか?
asp.net - asp.netで「Post/Redirect/Get」別名「Redirect after Post」を使用するにはどうすればよいですか
asp.netで特定のアクションの後に更新を行うと、そのアクションが意味をなさない場合でも、それらが再び発生するようです(二重削除を考えてください)。この状況に Web で対処する方法は、投稿後にリダイレクトして、アクションを Web サーバーに再投稿せずに更新できるクリーン バージョンのページを取得することです。ASP.NETでこれを行うにはどうすればよいですか
html - CodeIgniter を使用して URL 内のパラメーターを GET する
codeIgniter はデフォルトで GET パラメータをオフにしていることを知っています。
しかし、すべて POST で処理されているため、フォームの送信後に押し返すと、データの再送信要求に悩まされることはありませんか?
それは私を悩ませますが、純粋にこの理由で GET を許可するかどうかはわかりません。
GET パラメータも許可することは、それほど大きなセキュリティ上の問題ですか?
ruby-on-rails - Ruby on Rails での RESTful POST の機能テスト
Ruby on Rails アプリで取り組んでいる RESTful Web サービスの機能テストを書きたいと思います。
このテストは、リクエストの本文がフォームではなくプレーンな XML ドキュメントである POST リクエストのものです。これを行う方法についての指針はありますか?私が直面している問題は、post メソッドの呼び出しで本文 XML を指定する方法です。
.net - ページの更新とブックマークを使用した ASP.NET ViewState ポストバック
ASP.NET ViewState 機能は、両刃の剣になる場合があります。私はほとんどのプロジェクトでこれを使用しており、開発が大幅にスピードアップします。
私の問題は、ユーザーがページを更新しようとするとビューステートが失われる場合があることです。また、ユーザーがページをブックマークしたい場合がありますが、元に戻すとビューステートが失われます。
最新のブラウザーは、まったく望ましくない POST 操作 (たとえば asp ポストバック) の結果であるページをユーザーが更新しようとすると、ばかげたダイアログを表示します。
ViewState とポストバック モデルを引き続き使用する方法はありますが、更新ダイアログ ボックスの欠点はありません。(そして、可能であればページをブックマークしてください。)
私がやりたいことの例は、レコードとチェックボックスが横にあるページを作成することです。ユーザーは、削除するすべてのレコードをチェックしてから削除ボタンをクリックするオプションがあります。ユーザーが [削除] をクリックすると、サーバー上でレコードが分析され、削除の確認ボタンで選択されたすべてのレコードが新しいページに一覧表示されます。ユーザーが更新をクリックすると、このばかげたボックスが表示され、投稿するかどうかを確認できます。
ViewState が Post Back モデルを使用した結果であることは理解しています。つまり、ほとんどの asp.net ページが POST 操作の結果であることを意味しますが、それを回避する方法はあるのでしょうか。
私がうまくいくと思った回避策:
Page_Unload イベントで、一意の ID を使用してセッションにビューステートを保存し、URL に一意の ID を使用してページが読み込まれた後、クエリ文字列パラメーターとして一意の ID を使用してユーザーを同じページにリダイレクトします。ビューステートはセッションからロードされ、現在のページに挿入されます。このようなメソッドを使用すると、ユーザーはページを更新して、常に同じ結果を得ることができます。
PS私はResponse.Redirect()
、および/またはクエリ文字列を使用できることを理解していますが、単純さを使用したいですViewState