問題タブ [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.
http - Tomcat 5.5.27 の HTTP メソッドを無効にする方法
Web サーバー Apache Coyote HTTP 1.1 コネクタ (Tomcat 5.5.27) の OPTIONS、PUT、DELETE などの HTTP メソッドを無効にする方法を教えてください。
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 番目の方法にディスパッチしたいと思います。
これが可能かどうか誰にもわかりますか?そして、そうするのにどれだけの労力がかかるでしょうか...?
forms - GET メソッドまたは POST メソッドはいつ使用する必要がありますか? それらの違いは何ですか?
GET
またはPOST
メソッドを使用する場合の違いは何ですか? どちらがより安全ですか? それぞれの(欠点)利点は何ですか?
(同様の質問)
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 リクエストが取得しないのはなぜですか?
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は両方を許可しますか、それとも両方を必要としますか(したがって、何も許可しません)?
java - HTTP メソッドを JAX-RS で上書きする
今日のブラウザー (または HTML < 5) は HTTP GET と POST のみをサポートしていますが、RESTful なブラウザーと通信するには PUT と DELETE も必要です。回避策として Ajax を使用しない場合は、実際の HTTP メソッドを上書きするために非表示のフォーム フィールドのようなものが必要になります。
Rails は次のトリックを使用します。
JAX-RS で同様のことを行う可能性はありますか?
authentication - セキュリティ: URL によるブルート フォース GET リクエスト?
次の方法でログインを処理するアプリケーションを作成しようとしている場合、どのような懸念がありますか。
POST されたユーザーの詳細 (ユーザー名とパスワード) に基づく通常のログイン ページと比較して、どの程度安全ではないのでしょうか? 違いはありますか?
ありがとう
ruby-on-rails - REST/Rails に関する質問 - HTTP メソッドのサポート?
そのため、ルートの 1 つでこのエラーが発生しています。Rails v2.3.8 + Mongrel 1.1.5 を実行しています。Rails は GET と POST のみをサポートしていますか??
私のroutes.rbで定義されたルートは -
http - RESTfulサービスで「ファイアアンドフォーゲット」アクションを表すHTTPメソッド
RESTについて考えると、HTTPメソッドをCRUDアクション(作成用のPOST、読み取り用のGETなど)にマッピングするのは比較的簡単です。しかし、「ファイアアンドフォーゲット」アクションについてはどうでしょうか。バッチジョブのトリガー(呼び出し元に応答が返されない)などのファイアアンドフォーゲットアクションを最もよく表すHTTPメソッドはどれですか?
POSTが頭に浮かぶでしょうが、99%の場合、これらのタイプのアクションに一連のパラメーターを提供するだけなので、GETも適切な方法だと思います。どう思いますか?