問題タブ [http-method]

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 投票する
2 に答える
1311 参照

java - は何をしますか?「フォーマット(リスト」の意味)

この投稿の指示に従って、Http GetMethod ( http://some.domain/path?param1=value1¶m2=value2 ) のパラメーター化された URI を作成していますが、新しい問題に遭遇しました。

私はこのコードを持っています:

ただし、私のEclipseは、URLEncodeUtils.formatはタイプを受け入れずList<NameValuePair>List<? extends NameValuePair>.

これは、サブクラスのみが受け入れられることを意味する可能性があると考えました (NameValuePair は抽象的ではないため、意味がありません) が、これもうまくいきませんでした:

これは正確にはどういう意味ですか?

編集:

迅速な返信ありがとうございます。

理論的な回答の一部として、「実用的な解決策」を見つけました。 NameValuePair はインターフェイスであるため、フォーマットはそれで動作せず、実装が必要です。

したがって、解決策は、NameValuePair を、最初のものを実装する BasicNameValuePair に置き換えることです。

ただし、この「拡張」はまだ少し混乱しています。

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

php - URLは同じだがHTTPメソッドとコントローラーアクションが異なるSymfonyでルートを設定する

Symfony アプリケーションに次のルート構成があります。

アクションにリンクされていexecuteConfigureます。executeCreate次に、このように構成されたフォームがあります。

フォームが送信されるたびにexecuteConfigure実行されますが、私が知る限り、POSTメソッドで構成されたルートはそれを避けて実行する必要がありexecuteCreateます。

同じ URL を保持するこれら 2 つのアクションを区別するにはどうすればよいですか?

ありがとう!

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

php - ダブルデータ送信を取得/投稿するためのソリューションを検索する

重複の可能性:
f5を押したときにphpでフォームの再送信を回避する

mysql データベースへの DOUBLE DATA SUBMISSION を防ぐ方法について助けが必要です。

これは通常、送信後にユーザーが REFRESH ボタンを押したときに発生します。

HTML Webフォームを使用してデータを送信してサーバー側で処理するときはいつでも、ファイルがそれ自体で処理されることを説明するフォームのアクション属性を省略し、最初の行からサーバー側のphpスクリプトを配置することをお勧めします。データを送信する前に、すべてのフィールドが正しく入力されているかどうかを厳密に確認し、そのデータを将来の処理に送信します。PHPスクリプトを使用して、クリックされたWebフォームボタンがnullでないかどうかを確認し、mysqlへの確立された接続を介して操作クエリを実行します。ヘッダー関数を使用してそれ自体にリダイレクトすることは、二重データ送信を防ぐための最適な方法ですか???

アイデアはありませんか?

さらに、コードを含めます

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

objective-c - サーバーへのPOSTはGETリクエストになります

次のコードを使用して、サーバーに対して単純なPOSTリクエストを実行しようとしています。

サーバーでデバッグする場合、これは実際にはGET要求になります。これが、$ _POST[]変数を読み取ろうとしたときにPHPエラーが発生する理由を説明しています。結論:setHTTPMethod:が受け入れられないのはなぜですか?

(追加情報:サーバー上でPHPでコーディングする場合、POSTの使用は正常に機能します)

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

curl - curl-GETおよび-XGET

Curlは、接頭辞Xが付いた一連の異なるhttpメソッド呼び出しを提供しますが、接頭辞Xがない同じメソッドも提供します。私は両方を試しましたが、違いがわからないようです。これらの2つの操作の違いを誰かがすぐに説明できますか?

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

php - HTTP delete メソッドでデータを送信する

サーバー上でGWTリクエストビルダーでデータを送信しようとすると、データが見つからないため、HTTP削除メソッドでデータを送信することは可能ですか?

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

asp.net-mvc-3 - HTTP メソッドの変更 + BeginRequest イベント ハンドラ

現在、ASP .NET MVC 3 プロジェクトでカスタム HttpModule を作成しています。この Web ページでカスタム HttpModule の作成に関するドキュメントを入手しました: http://msdn.microsoft.com/en-us/library/ms227673.aspx

私のモジュールでは、BeginRequest イベントのハンドラーの実装を開始しました。ハンドラーで、現在パイプラインで処理中のリクエストを変更したいと考えています。"Connection" コントローラの HttpGet "Index" アクション メソッドが後でパイプラインで実行されるように、リクエストを変更したいと考えています。

URL を変更する方法は知っていますが、リクエストの Http メソッドを設定するには助けが必要です。リクエストがクライアントから POST または別のメソッドで送信された場合、HTTP メソッドを GET に設定する必要があります。

今後ともよろしくお願いいたします

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

asp.net-mvc-3 - Html.BeginForm()でDELETEフォームメソッドを使用しますか?

可能な場合は適切なHTTPメソッドを使用したいと思います。この場合、ボタンをクリックして何かを削除したときに、属性を使用してコントローラーアクションを実行したいと思います[HttpDelete]。ただし、Razor構文を使用して、このメソッドでフォームを作成することはできないようです。FormMethod列挙型にはオプションがなく、次のDeleteことを実行しても列挙型はオーバーライドされません。

解決策を探しても何も得られません、誰もこれをしていませんか?POSTを使用できることはわかっていますが、そもそもこれがHTTP削除メソッドのポイントではありませんか?

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

php - タイムラインからアクションを削除

以下のphpコードを使用して、アイテムをタイムラインに投稿します。

アイテムを削除しようとしていますが、対応するカールコードがどうなるかわかりません。フェイスブックは次のように述べています。

コードの最初のブロックのどこで「-X」および「DELETE」引数を定義しますか?...

ご指摘ありがとうございます!...