2011-03-11 63 views
0

我在執行Android的以下信息[Android]產品:爲什麼HttpPost使用GET方法?

HttpClient httpclient = new DefaultHttpClient(); 
HttpPost httppost = new HttpPost("http://www.example.com"); 
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(); 
nameValuePairs.add(new BasicNameValuePair("account", "login")); 
nameValuePairs.add(new BasicNameValuePair("email", "[email protected])); 
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs)); 
HttpResponse response = httpclient.execute(httppost); 

在服務器端我返回cgi.request_method變量,它是GET。
不應該是POST嗎?我錯過了什麼嗎?

回答

0

該代碼應該啓動一個POST,而不是GET。我猜想服務器端的某些東西配置不正確。

+0

它可以是什麼樣的錯誤配置的?我正在使用ColdFusion,它可以在網站上正確提供頁面和處理表單文章。 – Andre

+0

對不起,我不太瞭解ColdFusion。 – Melllvar

-1

我的問題是發送HTTP代替HTTPS

相關問題