国外家具设计网站大全,十堰公司做网站,赤峰中国建设招标网站,郑州网站制作汉狮我创建了一个spring boot应用程序#xff0c;这就是我的控制器的样子 . 我使用postman在请求体中发送json#xff0c;在请求头中发送一个字符串#xff0c;然后进一步散列json并将其与请求头获取的字符串进行比较 . 问题是我不知道获取请求体和请求头以便使用MockMvc测试相应…我创建了一个spring boot应用程序这就是我的控制器的样子 . 我使用postman在请求体中发送json在请求头中发送一个字符串然后进一步散列json并将其与请求头获取的字符串进行比较 . 问题是我不知道获取请求体和请求头以便使用MockMvc测试相应的Controller类 .Controller LogicRestControllerpublic class Comparison {PostMapping(path /test)public boolean compareHash(RequestBody String json,RequestHeader(value code) String oldHashValue) {Hash hashObj new Hash();String newHashValue hashObj.sha512(json);return oldHashValue.equals(newHashValue);}}Test Logicpublic class ComparisionTest {Autowiredprivate WebApplicationContext wac;private MockMvc mockMvc;Beforepublic void setup () {DefaultMockMvcBuilder builder MockMvcBuilders.webAppContextSetup(this.wac);this.mockMvc builder.build();}Testpublic void contextLoads() throws Exception {RecordedRequest recordedRequest server.takeRequest();}}请帮助我在上面的代码中从请求中检索正文和 Headers 值并将散列(正文)与 Headers 值等同起来