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

http - Tomcat 5.5.27 の HTTP メソッドを無効にする方法

Web サーバー Apache Coyote HTTP 1.1 コネクタ (Tomcat 5.5.27) の OPTIONS、PUT、DELETE などの HTTP メソッドを無効にする方法を教えてください。

0 投票する
8 に答える
8564 参照

asp.net-mvc - ASP.NET MVC で X-HTTP-Method-Override を実装することは可能ですか?

私は ASP.NET MVC を使用して RESTful API のプロトタイプを実装していますが、あちこちの奇妙なバグは別として、呼び出し元がX-HTTP-Method-Overrideカスタム ヘッダーを使用してオーバーライドできることを除けば、最初に設定したすべての要件を達成しました。 HTTP メソッド。

私が欲しいのは、次のリクエストです...

DELETE...そのアクションの機能ではなく機能を実装するコントローラーメソッドにディスパッチされますGET(アクションを実装する複数のメソッドがあり、それらが異なる[AcceptVerbs]属性でマークされていると仮定します)。したがって、次の 2 つの方法がある場合、上記のリクエストを 2 番目の方法にディスパッチしたいと思います。

これが可能かどうか誰にもわかりますか?そして、そうするのにどれだけの労力がかかるでしょうか...?

0 投票する
14 に答える
196192 参照

forms - GET メソッドまたは POST メソッドはいつ使用する必要がありますか? それらの違いは何ですか?

GETまたはPOSTメソッドを使用する場合の違いは何ですか? どちらがより安全ですか? それぞれの(欠点)利点は何ですか?

同様の質問

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

jquery - AjaxリクエストがDjangoからxmlを受信しない

画像ギャラリーで使用する HTML を返す URL への要求を処理する Django サーバーがあります。URL に移動すると、返された HTML がブラウザーに表示されますが、同じ URL に対して (jQuery を使用して) AJAX 呼び出しを行っても、同じ HTML を取得できません。

これは、応答を生成するビューです。

これは「galleryimages.html」テンプレートです:

これは私が行っているjQuery呼び出しです:

$("#allImages").load("http://localhost:8000/galleryimages/Web");

ただし、これは #allImages div には何もロードしません。firebug を使用して jQuery の Ajax メソッド .get(" http://localhost:8000/galleryimages/Web ") を実行したところ、firebug は応答テキストが完全に空であると言っています。

Django サーバーのログを確認すると、ブラウザーから手動で URL に移動したときに表示されるエントリは次のとおりです。

[16/Jan/2010 17:34:10] "GET /galleryimages/Web HTTP/1.1" 200 215

これは、AJAX 呼び出しを行ったときのサーバー ログのエントリです。

[16/Jan/2010 17:36:19] "オプション /galleryimages/Web HTTP/1.1" 200 215

Django ページが提供している xml を AJAX リクエストが取得しないのはなぜですか?

0 投票する
4 に答える
10673 参照

c# - ASP.NET MVC 2のhttppost、httpputなどの属性はどのように機能しますか?

ASP.NET MVC 2では、ASP.NET MVC 1の属性の「省略形」として、いくつかの新しいアクションフィルター属性が導入されました。たとえば、を適用すると、アクションメソッドにHttpPostAttribute適用するのと同じことが行われます。[AcceptVerbs(HttpVerbs.Post)]

Postさらに、より冗長な構文を使用すると、たとえばとの両方を許可するために、さまざまなメソッドを組み合わせることができますDelete

今、私は疑問に思っています:新しい属性はどのように機能しますか?[HttpPost]との両方を適用した場合[HttpDelete]、ASP.NET MVC 2は両方を許可しますか、それとも両方を必要としますか(したがって、何も許可しません)?

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

java - HTTP メソッドを JAX-RS で上書きする

今日のブラウザー (または HTML < 5) は HTTP GET と POST のみをサポートしていますが、RESTful なブラウザーと通信するには PUT と DELETE も必要です。回避策として Ajax を使用しない場合は、実際の HTTP メソッドを上書きするために非表示のフォーム フィールドのようなものが必要になります。

Rails は次のトリックを使用します。

JAX-RS で同様のことを行う可能性はありますか?

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

authentication - セキュリティ: URL によるブルート フォース GET リクエスト?

次の方法でログインを処理するアプリケーションを作成しようとしている場合、どのような懸念がありますか。

POST されたユーザーの詳細 (ユーザー名とパスワード) に基づく通常のログイン ページと比較して、どの程度安全ではないのでしょうか? 違いはありますか?

ありがとう

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

http - Fine GrainedRestHTTP動詞ブラウザのサポート

ブラウザが実際に残りのhttp動詞(特にPUT、DELETE)をサポートする方法に関するデータはありますか?この質問は主に、多くのソース(このスタックオーバーフローの回答など)が、ほとんどのブラウザーがPUTとDELETEをサポートしていないが、どちらをサポートしていないかを通知しているという事実に基づいています。

Railsは、クライアントのパッチを使用し、サーバーのパッチを元に戻すことでこれを解決しますが、たとえば、どのブラウザーがそのようなハックを必要としないのだろうかと思います。

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

ruby-on-rails - REST/Rails に関する質問 - HTTP メソッドのサポート?

そのため、ルートの 1 つでこのエラーが発生しています。Rails v2.3.8 + Mongrel 1.1.5 を実行しています。Rails は GET と POST のみをサポートしていますか??

私のroutes.rbで定義されたルートは -

0 投票する
5 に答える
6130 参照

http - RESTfulサービスで「ファイアアンドフォーゲット」アクションを表すHTTPメソッド

RESTについて考えると、HTTPメソッドをCRUDアクション(作成用のPOST、読み取り用のGETなど)にマッピングするのは比較的簡単です。しかし、「ファイアアンドフォーゲット」アクションについてはどうでしょうか。バッチジョブのトリガー(呼び出し元に応答が返されない)などのファイアアンドフォーゲットアクションを最もよく表すHTTPメソッドはどれですか?

POSTが頭に浮かぶでしょうが、99%の場合、これらのタイプのアクションに一連のパラメーターを提供するだけなので、GETも適切な方法だと思います。どう思いますか?