我有一个Feign客户端,可以访问需要两个标头的createUser端点:用户名和密码。我知道如何添加一个标头,但是如何向请求中添加两个标头?
@FeignClient(name = "client", url = "https://abc.abc.com/user/", configuration = FeignClientConfig.class)
public interface MyFeignClient {
@Headers("username_header: {username}") // how do I add "password" here.
@PostMapping(value = "v1/users")
void createUser((@Param("username") String username, User userRequest);
}
Header接受String []作为值...所以
@Headers({ "username: {username}", "password: {password}" })
应该做的把戏