PUT リクエストを処理しようとしている HttpServlet があります。これには、いくつかのフォーム パラメータがあります (「application/x-www-form-urlencoded」ヘッダーで送信されます)。POST では同じ設定で問題なく動作していますが、パラメータを要求すると、何らかの理由で PUT リクエストが空になります。
protected void doPut(HttpServletRequest req, HttpServletResponse resp) throws {
Map<String,String[]> params = req.getParameterMap();
System.out.println(params.size());
}
パラメータを渡しても、params のサイズは 0 です。
PUT リクエストのパラメーターを読み取る他の方法はありますか?