【发布时间】:2014-07-11 18:40:11
【问题描述】:
我需要发送三条信息: 域、电子邮件和移动标识符。
我希望从网站上得到如下所示的 JSON 响应:
{
domain: example.com,
token: abcdefg123,
reportEmail: null,
mobileResultsPageUrl: http://completedtest.testingSite.com/mobile/abcdefg123/4a0ced51c00cfd5d6ce8b50d00be49f6
}
我最关心将在新活动中显示为 Web 视图的 Url。
这是我目前正在尝试的:
public void postData(){
// Create a new HttpClient and Post Header
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://exampleTestingSite.com/");
try {
// Add your data
List<NameValuePair> pairs = new ArrayList<NameValuePair>(3);
pairs.add(new BasicNameValuePair("domain", "OswaldMagic.com"));
pairs.add(new BasicNameValuePair("sendReportTo", "me@gmail.com"));
pairs.add(new BasicNameValuePair("mobile", "1"));
httppost.setEntity(new UrlEncodedFormEntity(pairs));
// Execute HTTP Post Request
HttpResponse response = httpclient.execute(httppost);
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
} catch (IOException e) {
// TODO Auto-generated catch block
}
}
任何帮助将不胜感激。保重,早点说话, -斯蒂芬
【问题讨论】:
-
您不能将数据发布到 html。好吧,你尝试了一些东西。你走了多远?请提供扩展报告。不要让我们猜测。
-
我还没有走多远。你是说我们只能从网站获取数据?我们有没有办法将网站用作处理数据的工具?
-
你想要的一切都是好的和可行的。有很多标准方法。你想要什么特别的。
标签: android webview http-post http-get