Trying to retrieve oslc/workitems/catalog using Apache HttpClient
![]()
Krzysztof Kaźmierczyk (7.4k●3●56●99)
| asked Jul 04 '12, 11:05 a.m.
edited Sep 17 '13, 11:32 a.m. by Rosa Naranjo (2.9k●1●14●23)
Hello, I am trying to retrieve list of project areas using Apache httpClient library.
Here is my code: <code> public static void main(String[] args) throws AuthenticationException, ClientProtocolException, IOException { HttpClient httpclient = new DefaultHttpClient(); WebClientDevWrapper.wrapClient(httpclient); Credentials defaultcreds = new UsernamePasswordCredentials( "jazzy", "jazzy"); String address = "https://localhost:9443/ccm/oslc/workitems/catalog"; HttpGet httpget = new HttpGet(address); HttpRequest request = new BasicHttpRequest("GET", address); request.addHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8"); httpget.addHeader(new BasicScheme().authenticate(defaultcreds, request)); try { HttpResponse resp = httpclient.execute(httpget); InputStream is = resp.getEntity().getContent(); BufferedReader rd = new BufferedReader(new InputStreamReader(is)); String line = ""; while ((line = rd.readLine()) != null) { System.out.println(line); } } finally { httpget.releaseConnection(); } } </code> Unfortunately instead of xml file I am receiving weird html file: HTML file was removed by moderatorHow can I return list of project areas in xml form? For clarification: typing https://localhost:9443/ccm/oslc/workitems/catalog in web browser returns me proper xml file. |
One answer
|