問題タブ [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.

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

razor - servicestack razor MVC で DELETE 動詞を使用する方法

MVC カミソリで DELETE HTTP 動詞を使用したいのですが、その方法が見つかりません。フォームを使ってみた

これは、私のサービスで私の Delete コールバックをまだ呼び出しません。http://razor-console.servicestack.net/rockstarsの例では、アイテムを削除するために削除 URL を指定して GET を使用しています。POST は問題なく動作しますが、DELETE を使用したいと考えています。

ありがとう、

マーティン

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

android - 本文で HTTP DELETE リクエストを実行するにはどうすればよいですか?

本文 (フォームではなく) に xml を含む HTTP DELETE 要求を実行したいと考えています。この HTTP DELETE リクエストを実行するにはどうすればよいですか?

で試してみましHttpURLConnectionが、いくつかの制限があります

私もApacheで試しましたHttpClient。しかし、 の構造なしで xml を送信する方法がわかりませんapplication/x-www-form-urlencoded

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

ios - HTTP 削除しますか? いいねを削除しますか?

私は一生、ios Facebook SDKの投稿からいいねを削除するための接続を確立する方法を理解できません。これが接続を気に入る私のコードです。いいねを削除するにはどうすればよいですか?startForDelete 接続を確立できません。

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

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ですか?

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

slim - REST API (SLIM FRAME) で AJAX を使用してデータを削除するにはどうすればよいですか

REST API を使用してユーザーを削除したい。使ってみます

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

asp.net-web-api - ASP.NET Web API - 削除時の 404

DeleteWeb API コントローラーにメソッドを実装しようとしています。ただし、常に404 - Not Found. この時点で、問題なく動作している GET、POST、およびPUTメソッドがあります。同じ問題に関する他のSOの投稿をいくつか読んでいますが、どれも機能していません。

コントローラーのアクション

AJAX リクエスト

Web.Config

これは私のweb.configファイルです。モジュール セクションを除いて、すべてはプロジェクトを作成したときと同じです。

IIS Express を使用していますが、Visual Studio 開発サーバーに戻すと問題が発生します。

生の HTTP

Fiddler によってキャプチャされた生の HTTP 要求を次に示します。

そして、ここに応答があります:

これは、独学のためのオープン ソースプロジェクトです。誰かが完全なソースを見たい場合に備えて、最新のものをチェックインしました.

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

php - PUT および DELETE リクエストは PHP REST API で失敗しますが、POST および GET は問題ありません

私はslimPHP REST APIを構築しました。ヘッダー用に私が持っているものは次のとおりです。

それでも、クロスドメインの PUT または DELETE リクエストを試みると、(サンプル ドメイン) だけが得られます。

Access-Control-Allow-Origin が * に設定されている場合、これが発生する理由は何ですか?

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

rest - Jersey を使用したパラメータ付きの Http DELETE

いくつかの異なる DELETE メソッドを含むコードがあり、そのうちの 1 つがパラメーターを受け取るか、少なくとも理想的にはパラメーターを受け取ることになります。ただし、CURL または Web クライアントを介してこの要求を行うと、機能しません。他の DELETE リクエストは正常に機能し、呼び出しが機能するかどうかを確認するためだけに渡したいパラメーターをハードコーディングしました。PathParam と QueryParam の両方でこれを試しましたが、どちらも機能しません。これが私がPathParamsをどのように使用しているかです。これは正しいと確信しています.QueryParamsは非常に似ているので、それも投稿したくありません.

そして、基本的に QueryParams についても同じですが、明らかにパスが異なります

私が理解していることから、多くの RESTful API は、DELETE 要求を含むあらゆる種類の要求本文を無視するか、PUT または POST として扱います。これを回避する方法はありますか?基本的に、いくつかのオブジェクトを含むデータベースがあり、クライアントから渡される一意の識別子に基づいてオブジェクトを削除する必要があります。これを回避する方法がない場合、私がそれを行うことができる他の方法はありますか?

私はジャージーを数週間しか使用しておらず、この時点までRESTfulサービスの概念さえ聞いたことがなかったため、ここで明らかな何かが欠けている可能性があります。