問題タブ [http-delete]
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.
razor - servicestack razor MVC で DELETE 動詞を使用する方法
MVC カミソリで DELETE HTTP 動詞を使用したいのですが、その方法が見つかりません。フォームを使ってみた
これは、私のサービスで私の Delete コールバックをまだ呼び出しません。http://razor-console.servicestack.net/rockstarsの例では、アイテムを削除するために削除 URL を指定して GET を使用しています。POST は問題なく動作しますが、DELETE を使用したいと考えています。
ありがとう、
マーティン
android - 本文で HTTP DELETE リクエストを実行するにはどうすればよいですか?
本文 (フォームではなく) に xml を含む HTTP DELETE 要求を実行したいと考えています。この HTTP DELETE リクエストを実行するにはどうすればよいですか?
で試してみましHttpURLConnection
たが、いくつかの制限があります。
私もApacheで試しましたHttpClient
。しかし、 の構造なしで xml を送信する方法がわかりませんapplication/x-www-form-urlencoded
。
ios - HTTP 削除しますか? いいねを削除しますか?
私は一生、ios Facebook SDKの投稿からいいねを削除するための接続を確立する方法を理解できません。これが接続を気に入る私のコードです。いいねを削除するにはどうすればよいですか?startForDelete 接続を確立できません。
php - PHP を使用した HTTP PUT、DELETE、および I/O ストリーム
以外の HTTP PUT メソッドを介して送信されたデータにアクセスする方法はあります$putdata = fopen("php://input", "r");
か?
PUT
メソッドとDELETE
メソッドを使用したことがなく$putdata = fopen("php://input", "r");
、少し大ざっぱに思えます。特定の server/php.ini 設定が必要な場所ならどこでも動作しますか?
からリクエストメソッドを取得できることを知っています$_SERVER['REQUEST_METHOD'];
しかし、データは にありますか?$_REQUEST
はいの場合、それは何php://input
ですか? 経由で送信されたデータにアクセスするにはどうすればよいDELETE
ですか?
slim - REST API (SLIM FRAME) で AJAX を使用してデータを削除するにはどうすればよいですか
REST API を使用してユーザーを削除したい。使ってみます
asp.net-web-api - ASP.NET Web API - 削除時の 404
Delete
Web API コントローラーにメソッドを実装しようとしています。ただし、常に404 - Not Found
. この時点で、問題なく動作している GET、POST、およびPUTメソッドがあります。同じ問題に関する他のSOの投稿をいくつか読んでいますが、どれも機能していません。
コントローラーのアクション
AJAX リクエスト
Web.Config
これは私のweb.config
ファイルです。モジュール セクションを除いて、すべてはプロジェクトを作成したときと同じです。
IIS Express を使用していますが、Visual Studio 開発サーバーに戻すと問題が発生します。
生の HTTP
Fiddler によってキャプチャされた生の HTTP 要求を次に示します。
そして、ここに応答があります:
これは、独学のためのオープン ソースプロジェクトです。誰かが完全なソースを見たい場合に備えて、最新のものをチェックインしました.
php - PUT および DELETE リクエストは PHP REST API で失敗しますが、POST および GET は問題ありません
私はslimPHP REST APIを構築しました。ヘッダー用に私が持っているものは次のとおりです。
それでも、クロスドメインの PUT または DELETE リクエストを試みると、(サンプル ドメイン) だけが得られます。
Access-Control-Allow-Origin が * に設定されている場合、これが発生する理由は何ですか?
rest - Jersey を使用したパラメータ付きの Http DELETE
いくつかの異なる DELETE メソッドを含むコードがあり、そのうちの 1 つがパラメーターを受け取るか、少なくとも理想的にはパラメーターを受け取ることになります。ただし、CURL または Web クライアントを介してこの要求を行うと、機能しません。他の DELETE リクエストは正常に機能し、呼び出しが機能するかどうかを確認するためだけに渡したいパラメーターをハードコーディングしました。PathParam と QueryParam の両方でこれを試しましたが、どちらも機能しません。これが私がPathParamsをどのように使用しているかです。これは正しいと確信しています.QueryParamsは非常に似ているので、それも投稿したくありません.
そして、基本的に QueryParams についても同じですが、明らかにパスが異なります
私が理解していることから、多くの RESTful API は、DELETE 要求を含むあらゆる種類の要求本文を無視するか、PUT または POST として扱います。これを回避する方法はありますか?基本的に、いくつかのオブジェクトを含むデータベースがあり、クライアントから渡される一意の識別子に基づいてオブジェクトを削除する必要があります。これを回避する方法がない場合、私がそれを行うことができる他の方法はありますか?
私はジャージーを数週間しか使用しておらず、この時点までRESTfulサービスの概念さえ聞いたことがなかったため、ここで明らかな何かが欠けている可能性があります。