SpringMvc获取请求头请求体消息过程解析
Spring MVC 通过分析处理方法的签名,将 HTTP 请求信 息绑定到处理方法的相应入参中。 对接第三方服务,说传递的POST请求中,Request Header中有需要的参数,Request Body为XML格式,包括创建消息正文和属性。 应该是通过 @RequestBody String body 这样的注解来完成的,得到的是String 字符串 描述的是:Request Body为XML格式。只能得到body的String格式啊,然后再自己解析 这么一个坑还烧了那么多脑细胞。。。 同样@RequestHeader String authorization, 可以很方便的获取到RequestHeader ,但是只能一个一个获取 可以通过HttpServletRequest 获取到所有的RequestHeader,如下:
用户评论