我正在制作一个Java应用程序,并决定使用Apache库。 我的代码如下:
HttpGet httpget = new HttpGet(uri);
String outputResult = "";
try {
ResponseHandler<String> responseHandler=new BasicResponseHandler();
outputResult = httpclient.execute(httpget, responseHandler);
} catch (ClientProtocolException e) {
outputResult = "ERROR CLIENT EXCEPTION\n" + e.getMessage();
} catch (IOException e) {
outputResult = "ERROR IOEXCEPTION\n" + e.getMessage();
}
但是当我将HttpGet更改为HttpPost时,它不再起作用了。所以谁知道我在这里做错了什么?还有一件事,我意识到HttpClient应该弃用但是读HttpCore的描述虽然,它说它不是HttpClient的替代品。所以我应该忽略关于HttpCore的这个小注释而只是用它代替POST方法吗?