0
我使用下面的代碼,使但是,在我的理解我現在用的是POST
方法爲.Net Web API
的連接,因爲我使用HttpPost
對象,但阿比說:如何使一個POST請求API
The requested resource does not support http method 'GET'.
我的代碼:
private boolean POST(List<NameValuePair>[] nvPair) {
HttpClient httpclient = new DefaultHttpClient();
String UrlString = URLEncodedUtils.format(nvPair[0], "utf-8");
HttpPost httppost = new HttpPost(apiBaseUri + UrlString);
try {
httppost.setEntity(new UrlEncodedFormEntity(nvPair[0]));
HttpResponse response = httpclient.execute(httppost);
String respond = response.getStatusLine().getReasonPhrase();
Log.d("MSG 3 > ", respond);
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
} catch (IOException e) {
// TODO Auto-generated catch block
}
return true;
}