我有一个用 cakephp 创建的网站。我想将我的应用程序中形成的一些值传递给这个网站。当我在浏览器中输入完全相同的 URL 时,它可以工作。
URL 类似于:www.something.com/function/add/value
所以我很困惑这是 GET 还是 POST 方法?我该怎么做?
问题是我不能更改这个 URL 或放一些 POST 或 GET PHP 脚本来获取值。所以我基本上只需要使用这些参数调用 URL。
这是我的代码:
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = null;
try {
httppost = new HttpPost("www.something.com/function/add/" + URLEncoder.encode(txtMessage.getText().toString(), "UTF-8"));
} catch (UnsupportedEncodingException e1) {
e1.printStackTrace();
}
try {
ResponseHandler<String> responseHandler = new BasicResponseHandler();
httpclient.execute(httppost, responseHandler);
} catch (ClientProtocolException e) {
} catch (IOException e) {
}