Na solicitação HTTP, existem diferenças entre o cabeçalho e o corpo. Use request.getheader ("...");
O corpo de leitura usa o request.getReader (), mas o getReader recebe o buffersader, que precisa ser convertido em uma string. A seguir, o método de conversão.
classe pública TestController {@ReQuestMapping ("/A") DoPost vazio protegido (solicitação httpServletRequest, resposta httpSertletResponse, BufferErader BR) lança servletexception, ioexception {// header PartSystem.out.print (request.gethernames); Enumeração <?> Enum1 = request.getheaderNames (); while (enum1.hasMoreElements ()) {string key = (string) enum1.nextElement (); String value = request.getheader (chave); System.out.println (chave + "/t" + valor); } // parte da parte do corpo InputLine; String str = ""; tente {while ((inputLine = Br.readline ())! = null) {str += inputline; } Br.Close (); } catch (ioexception e) {System.out.println ("IoException:" + e); } System.out.println ("str:" + str); }O exposto acima é o conteúdo inteiro do método simples de obter o cabeçalho e o corpo das solicitações HTTP do Java trazidas a você pelo editor. Espero que todos apoiem mais wulin.com ~