【发布时间】:2017-01-27 11:42:44
【问题描述】:
String log_url = "http://192.168.1.11/Rep/logini.php";
URL url = new URL(log_url);
HttpURLConnection connection =(HttpURLConnection)url.openConnection();
connection.setRequestMethod("POST");
connection.setDoOutput(true);
connection.setDoInput(true);
connection.connect();
OutputStream outputStream = connection.getOutputStream();
BufferedWriter bufferedWriter = new BufferedWriter(new OutputStreamWriter(outputStream, "UTF-8"));
String post_data = URLEncoder.encode("name", "UTF-8") + "=" + URLEncoder.encode(nam, "UTF-8") + "&" +
URLEncoder.encode("username", "UTF-8") + "=" + URLEncoder.encode(loc, "UTF-8");
bufferedWriter.write(post_data);
bufferedWriter.flush();
bufferedWriter.close();
outputStream.close();
connection.disconnect();
执行此代码时,我无法连接到此行中的url.Disconnecting OutputStream outputStream = connection.getOutputStream();。
控制台中的消息如下:
handlePacket:cmd=0x1,cmdSet=0xC7,len=0x14,id=0x400024DF, 标志=0x0,dataLen=0x9 01-27 16:59:55.848 12282-12289/com.example.focture.medicalrep D/jdwp:sendBufferedRequest : len=0x34
【问题讨论】:
-
您是否在 Manifest 中启用了 Internet 权限?
-
你的手机和服务器是否连接到同一个网络?
-
是的,我已启用 Internet 权限
-
@KarthikCP 是的,我的手机和 ame 网络中的服务器
-
手机和电脑都连接到你的wifi了吗?