0
我有這個調用(從瀏覽器)哪裏是錯在這句法調用http請求得到
http://serverName:8081/cmp-mg-?sub_x?=7
並返回200響應
,我想打電話給做請求從我的網絡服務:
這是我的web服務:
public Response sendMT2(@BeanParam MT mt) throws IOException {
try {
HttpHost host = new HttpHost("serverName", 8081);
HttpClient client = HttpClientBuilder.create().build();
HttpRequest request = new BasicHttpRequest("GET",
"/serverp/sam?" + mt.getURLParameter());
System.out.println("/cmp-mg-xconn-http-webapp/sam?"
+ mt.getURLParameter());
HttpResponse response = client.execute(host, request);
String responseString = new BasicResponseHandler()
.handleResponse(response);
return Response.ok(responseString).build();
} catch (ClientProtocolException e) {
throw e;
// return Response.status(500).build();
} catch (IOException e) {
throw e;
// return Response.status(500).build();
}
}
但我得到錯誤
org.apache.http.client.HttpResponseException: Not Found
是什麼問題?