我正在編寫調用REST API的java代碼。在Java代碼中的錯誤
我得到406錯誤與下面的代碼
public List<BlogBean> view_blogsbytagXml(String tag,String limit) {
final String VIEW_BLOGSBYTAG1="api/blogs/tag/"+tag+".xml?limit="+limit+"";
return webResource.path(VIEW_BLOGSBYTAG1).header(ConfigurationUtil.AUTHENTICATION_HEADER, authentication)
.accept(MediaType.APPLICATION_XML_TYPE).get(new GenericType<List<BlogBean>>(){});
}
的連接方式, 私人最終WebResource webResource; private final String認證;
authentication = ConfigurationUtil.getAuthenticationKey();
ClientConfig config = new DefaultClientConfig();
Client client = Client.create(config);
webResource = client.resource(ConfigurationUtil.BaseURI);
我得到406錯誤在上面的代碼
,但是當我把String作爲
final String VIEW_BLOGSBYTAG="api/blogs/tag/"+tag+".xml";
它不顯示我的錯誤..
「406錯誤」聽起來像一個HTTP錯誤給我,什麼是webResource的類型?你可以粘貼你的進口?我真的應該downvote爲可憐的職位... – pstanton 2010-09-14 08:17:10
請打開您的IDE中的代碼格式。這幾乎不可讀。 – 2010-09-14 08:34:02
以及爲什麼這個問題有一個ruby-on-rails標籤? – 2010-09-14 08:34:57