其他分享
首页 > 其他分享> > feign调用添加header参数

feign调用添加header参数

作者:互联网

方案1:使用@RequestHeader 传递参数

测试无效

代码示例:

@FeignClient(
        name = "test-service",
        url = "${service.test}"
)
public interface TestClient {



    @PostMapping({"/api/test"})
    @ApiOperation("XXXXX")
    DataResponse<List<XXXModel>> getAmount(
            @RequestHeader("dddd") String dept,
            @RequestHeader("toekn") String accessToken,
            @RequestBody ReqModel reqModel);
}

------------- 略 ---------------

 @Value("${bidata.header.dept:#{null}}")
    private String dept;
    @Value("${bidata.header.accessToken:#{null}}")
    private String accessToken;

 

 

方案2:使用@Headers 设置参数

 

标签:feign,调用,String,accessToken,RequestHeader,dept,header,test
来源: https://www.cnblogs.com/huahua035/p/15092965.html