gpt4 book ai didi

android - 如何从android接收数据到php web服务器

转载 作者:行者123 更新时间:2023-11-30 03:46:30 25 4
gpt4 key购买 nike

StringBuilder sb = new StringBuilder();
sb.append("couponID=1");
sb.append("CouponName=Wendy");
sb.append("couponID=2");
sb.append("CouponName=Wen");
sb.append("couponID=3");
sb.append("CouponName=Danny");
URL Url;
String url="http://example/upload";
try {
Url = new URL(url);
HttpURLConnection conn = (HttpURLConnection) Url.openConnection();
conn.setDoOutput(true);
conn.setRequestMethod("POST");
OutputStreamWriter wr = new OutputStreamWriter(conn
.getOutputStream());

wr.write(sb.toString());
wr.flush();
wr.close();
} catch (Exception e) {
System.out.println(e.toString());

}

使用上面的代码,我向服务器发送值,但服务器如何获取从设备发送的值,并将其添加到表中。

最佳答案

使用如下代码代替 StringBuilder:

List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
nameValuePairs.add(new BasicNameValuePair("id", "12345"));
nameValuePairs.add(new BasicNameValuePair("stringdata", "AndDev is Cool!"));
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));

完整示例: http://www.androidsnippets.com/executing-a-http-post-request-with-httpclient

关于android - 如何从android接收数据到php web服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14918517/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com