當前位置:股票大全官網 - 股票行情 - 如何在java中調用api數據接口

如何在java中調用api數據接口

Java發壹個http請求,帶參數就行了。和在瀏覽器中訪問資源壹樣嗎?它只是返回json格式的數據。

給妳兩個辦法:

公?靜電?字符串?do_post(字符串?網址,?列表& ltNameValuePair & gt?姓名值對)?摔投?IOException?{

字符串?身體?=?"{}";

DefaultHttpClient?httpclient?=?新的?default http client();

試試?{

HttpPost?httpost?=?新的?HttpPost(網址);

httpost.setEntity(新?UrlEncodedFormEntity(名稱值對,標準字符集。UTF _ 8));

HttpResponse?回應?=?http client . execute(http post);

HttpEntity?實體?=?response . get entity();

身體?=?EntityUtils.toString(實體);

}?終於?{

http client . getconnectionmanager()。關機();

}

回歸?身體;

}

公?靜電?字符串?do_get(字符串?網址)?摔投?ClientProtocolException,?IOException?{

字符串?身體?=?"{}";

DefaultHttpClient?httpclient?=?新的?default http client();

試試?{

HttpGet?httpget?=?新的?HttpGet(網址);

HttpResponse?回應?=?http client . execute(http get);

HttpEntity?實體?=?response . get entity();

身體?=?EntityUtils.toString(實體);

}?終於?{

http client . getconnectionmanager()。關機();

}

回歸?身體;

}