具有特定内容类型的REST请求
|
自此问题以来,我已在WP7上成功使用Spring.net Rest。
我的REST服务需要特定的内容类型。我尝试使用另一个请求拦截器,但XElementHttpMessageConverter覆盖了内容类型。
public MyClient(string baseAddress)
{
restTemplate = new RestTemplate(baseAddress);
//restTemplate.RequestInterceptors.Add(new NoCacheRequestInterceptor());
restTemplate.MessageConverters.Add(new XElementHttpMessageConverter());
}
public MyObject GetMyObject(int id)
{
XElement element = restTemplate.GetForObject<XElement>(\"path/{id}\", id);
//..
return myObject;
}
// more methods
没有找到相关结果
已邀请:
1 个回复
炬卤遁蝎变
顺便说一句,您也可以使用拦截器来执行此操作,但不能使用拦截请求创建的\“ IClientHttpRequestFactoryInterceptor \”来执行此操作。 您应该改用拦截请求执行的\“ IClientHttpRequestBeforeInterceptor \”。