|  |  |  | @ -22,9 +22,11 @@ import org.springframework.web.bind.annotation.GetMapping; | 
			
		
	
		
			
				
					|  |  |  |  | import org.springframework.web.bind.annotation.PostMapping; | 
			
		
	
		
			
				
					|  |  |  |  | import org.springframework.web.bind.annotation.RequestBody; | 
			
		
	
		
			
				
					|  |  |  |  | import org.springframework.web.bind.annotation.RequestMapping; | 
			
		
	
		
			
				
					|  |  |  |  | import org.springframework.web.bind.annotation.RequestMethod; | 
			
		
	
		
			
				
					|  |  |  |  | import org.springframework.web.bind.annotation.RestController; | 
			
		
	
		
			
				
					|  |  |  |  | import org.springframework.web.context.request.RequestContextHolder; | 
			
		
	
		
			
				
					|  |  |  |  | import org.springframework.web.context.request.ServletRequestAttributes; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | import javax.servlet.http.HttpServletRequest; | 
			
		
	
		
			
				
					|  |  |  |  | import java.nio.charset.StandardCharsets; | 
			
		
	
		
			
				
					|  |  |  |  | import java.util.ArrayList; | 
			
		
	
		
			
				
					|  |  |  |  | import java.util.Arrays; | 
			
		
	
	
		
			
				
					|  |  |  | @ -135,6 +137,19 @@ public class Example1001_BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |         return testResult; | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     // 获取header
 | 
			
		
	
		
			
				
					|  |  |  |  |     @Open(value = "test.head",version = "1.0") | 
			
		
	
		
			
				
					|  |  |  |  |     @GetMapping("/get/header/v1") | 
			
		
	
		
			
				
					|  |  |  |  |     public StoryResult header(@RequestBody StoryParam story, HttpServletRequest request) { | 
			
		
	
		
			
				
					|  |  |  |  |         HttpServletRequest servletRequest = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); | 
			
		
	
		
			
				
					|  |  |  |  |         StoryResult storyResult = new StoryResult(); | 
			
		
	
		
			
				
					|  |  |  |  |         storyResult.setId(1L); | 
			
		
	
		
			
				
					|  |  |  |  |         storyResult.setName(story.getName() | 
			
		
	
		
			
				
					|  |  |  |  |                 + ", token1:" + request.getHeader("token") | 
			
		
	
		
			
				
					|  |  |  |  |                 + ", token2:" + servletRequest.getHeader("token")); | 
			
		
	
		
			
				
					|  |  |  |  |         return storyResult; | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     // 返回数组结果
 | 
			
		
	
		
			
				
					|  |  |  |  |     @ApiOperation(value = "返回数组结果(第二)", notes = "返回数组结果", position = -99) | 
			
		
	
		
			
				
					|  |  |  |  |     @Open("story.list") | 
			
		
	
	
		
			
				
					|  |  |  | 
 |