【发布时间】:2010-09-30 22:01:30
【问题描述】:
我已经使用 HTTP POST 将字符串发送到服务器端 PHP 脚本。我的日志显示正确的返回值。该脚本可以从浏览器手动运行并插入一个新的 db 表行。但是无法通过让 apk 调用它来运行脚本......不过,它再次返回所有脚本页面内容,包括字符串。
如何让脚本运行?
谢谢 艾伦
【问题讨论】:
-
您应该发布代码的相关部分。你如何从你的应用中调用脚本?
-
HttpClient httpclient = new DefaultHttpClient();字符串 url = MgActivity.SERVER_PREFERENCES_URL; HttpPost httppost = 新的 HttpPost(url); ArrayList
nameValuePairs = new ArrayList (); nameValuePairs.add(new BasicNameValuePair(USERID_KEY, user)); nameValuePairs.add(new BasicNameValuePair(PREF_PAINTING_KEY, prefPainting)); httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs)); HttpResponse 响应 = httpclient.execute(httppost);