我有一个使用Jackson的Spring Boot应用程序来处理JSON,并且我使用Retrofit2来发出HTTP请求。我想发送名称设置在@JsonProperty
注解中的body参数:
public class OAuthTokenRequest {
@JsonProperty("oauth_consumer_key")
private String consumerKey;
@JsonProperty("oauth_nonce")
private String nonce;
@JsonProperty("oauth_timestamp")
private Long timestamp;
...
}
这就是请求:
@POST("/oauth-service/oauth/request_token")
Call<ResponseBody> getOauthToken(@Body OAuthTokenRequest request);
在这个代码片段中,我想发送注解中命名的参数(oauth_consumer_key
、oauth_nonce
、oauth_timestamp
等)。但是,参数是这样发送的:
1条答案
按热度按时间vwkv1x7d1#
在您的类上方添加以下注解