测试开发进阶——spring boot——MVC——get访问——post访问——@RequestHeader注解与@CookieValue注解详解
说明与作用
@RequestHeader注解的作用是从请求中获取某个请求头的值,并赋值给方法形参。
@CookieValue注解的作用是从请求中获取某个Value的值,并赋值给方法形参。



控制器:
package com.awaimai.web;
import org.hibernate.validator.constraints.Range;
import org.springframework.stereotype.Controller;
import org.springframework.validation.BindingResult;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import javax.validation.Valid;
import javax.validation.constraints.Max;
import javax.validation.constraints.Min;
import java.util.HashMap;
import java.util.Map;
@Controller
@Validated
public class kzq
{
@RequestMapping(value = "/test6")
@ResponseBody
public String test6(@RequestHeader(value = "Content-Type") String contentType,@CookieValue(value = "cookie_name") String cookie_name)
{
System.out.println(contentType);
System.out.println(cookie_name);
return "springmvc";
}
}
postman访问:





浙公网安备 33010602011771号