2017-12-21 10 views
0

私は単純なRest APIを作成しましたが、今はAjaxリクエストでそれを使用したいと考えています。郵便配達員はすべてのCRUD作業を使用できます。しかし、投稿リクエストをしようとすると "405 Not Allowed"が表示され、応答ヘッダーには "Allow:GET、HEAD、OPTIONS"と表示されます。ですから、私は春に、他のサーバーがPOST、DELETE、およびPUTリクエストを行うことを許可する必要があると思います。405 Spring Rest APIへのpostメソッドの使用時に使用できません

jsスクリプト内のハードコードされたデータをajax-post要求によってサーバーに送信できます。それは、私はそれが動作しないHTML形式を介して送信しようとするときです。

誰でも私にこれを助けてください。

+0

、メソッドのimplemenationをPUTとDELETE、私たちにPOSTをしてください提供します。 –

+0

どのバージョンのスプリングを使用していますか? – edkeveked

答えて

0

このanswerに基づいて、多分あなたはあなたの要求に、フィルタにこの設定を提供する必要がありますが:

response.addHeader("Access-Control-Allow-Methods", 
         "GET, POST, PUT, DELETE"); 
関連する問題