我是新手RoboSpice。 我正在嘗試上傳文件。但我得到這個錯誤:Robospice上傳文件問題
04-02 17:47:31.151: E//RequestProcessor.java:234(11021): org.springframework.web.client.RestClientException: Could not extract response: no suitable HttpMessageConverter found for response type [java.lang.String] and content type [text/html]
。這是我的請求類:JacksonSpringAndroidSpiceService類:
public class UploadFileRequest extends SpringAndroidSpiceRequest<String>{
private static final String TAG = "UploadFileRequest";
private UploadRequestModel requestModel;
private String link;
public UploadFileRequest(UploadRequestModel model, String link) {
super(String.class);
requestModel = model;
this.link = link;
}
@Override
public String loadDataFromNetwork() throws Exception {
MultiValueMap<String, Object> parts = new LinkedMultiValueMap<String, Object>();
parts.add("file1", new FileSystemResource(requestModel.getFile1()));
parts.add("file2", new FileSystemResource(requestModel.getFile1()));
return getRestTemplate().postForObject(link, parts, String.class);
}
}
我一起工作。
非常感謝您的幫助。
Oooh yeah ...即使有GET請求也會得到大量的這些...你知道我最終做了什麼嗎?不使用Spring模板...哦,並且對SpringAndroidSpiceService進行子分類。不,我不知道這到底是什麼錯誤。無知的框架... –
是的。我看到它非常複雜。但我相信這會對我的項目有用:) – gZerone