1

メソッドを呼び出す場所は次のとおりです。

$http.delete(BaseUrl + '/conversations/' + $scope.conversation.id,{headers:reqHeaders}).
        success(function(data,status){
            $scope.wtf = data;
        }).
        error(function(err){
            $scope.wtf = err;
        });

REST サービスは Express/Node.js 上に構築されています。この削除メソッドを含むサービスを問題なく使用する別のアプリ (Backbone で構築) があります。

サーバー ログから、DELETE 要求の後に GET が送信されているように見えます。フライト前の OPTIONS リクエストが DELETE として入ってきて、代わりに GET が続いているように見えます。明らかに欠けているものがありますが、指を置くことはできません。誰にも考えはありますか?

編集: webkit.net埋め込みブラウザー コントロールで実行されているアプリでこの問題が発生しています。DELETE リクエストは、適切なブラウザで正常に機能します。

4

0 に答える 0