2016-04-04 18 views
0

ここで私はSpringControlクラスでrest web serviceのこのコードを書いています。ここで私はURLにアクセスしようとした方法をSpring Webサービスエラー:406受け入れられません

@RequestMapping(value="/someurl/{prm_passPhraseCode}/{prm_email}", method= RequestMethod.POST) 
     public @ResponseBody User sendResetLink(@PathVariable("prm_passPhraseCode") String prm_sPassPhrase, @PathVariable("prm_email") String prm_sEmail , HttpServletRequest prm_ObjRequest, HttpServletResponse prm_ObjResponse){ 

...... 
..... //some more logical Code. 

return new User(); //just dummy object for reference. 
} 

- :後私はRestful-Client

RestServiceコードを使用して、このserviceを使用しようとするプロジェクトをビルドします。メソッドのタイプをpostと選択しました。 は、私はまた、2つのヘッダAccept : application/json

URL http://127.0.0.1:8080/webservice.staff.backend/someurl/23812397997713/[email protected]

  • Content-Type : application/json
    1. すべての私の他のRESTサービスのURLは、それが GETまたは POSTが正常に動作しているされてのいずれかが追加されました。 私も method = RequestMethod.GETを変更してみましたが、同じエラーが表示されます。

      エラー: -

      Status Code 406 : The resource identified by this request is only capable of 
      generating responses with characteristics not acceptable according to the request "accept" headers. 
      

      いずれかのアイデアを持っている場合、助けてください。

  • +1

    が欠落している、これを試してみてくださいsendResetPasswordLinkが要求マッピングに反映されていないようです – Benchik

    +0

    あなたは何を反映していないのですか? @ Benchik –

    +1

    like @RequestMapping(値= "/ someurl/sendResetPasswordLink/{prm_passPhraseCode}/{prm_email}" – Benchik

    答えて

    -1

    それは働くことができるかもしれませ...

    @RequestMapping(value="/someurl/{prm_passPhraseCode}/{prm_email}",headers="Accept=*/*", method= RequestMethod.POST) 
    
    +0

    は既にこのトリックを試しましたが、解決策を得られませんでした@Md shifattul –

    0

    あなたのURLが正しくマップされていない..あなたはsendResetPasswordLink

    @RequestMapping(value="/someurl/sendResetPasswordLink/{prm_passPhraseCode}/{prm_email}", method= RequestMethod.POST) 
    
    +0

    申し訳ありません。私は残りのクライアントを使用してヒットしたURLを更新しました。同じエラーがまだ残っている場合は –

    +0

    と言いますが、他のマップされたURLをチェックして、それらの間に競合があるかどうかを確認してください –

    +0

    私は確かにそのような 'ありがとう、しかし全く完全にばかげた@Rafik –

    関連する問題