作者小头像 Lv.1
29 成长值

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

暂无数据
个人勋章
TA还没获得勋章~
成长雷达
20
9
0
0
0

个人资料

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

暂无数据

达成规则

发布时间 2021/11/26 17:10:18 最后回复 刀鱼 2021/11/27 22:51:15 版块 IoT物联网
1776 5 0
发布时间 2021/11/26 17:10:18 最后回复 刀鱼 2021/11/27 22:51:15 版块 IoT物联网
1776 5 0
发布时间 2021/11/25 20:27:51 最后回复 Smile-GL 2021/11/26 11:38:52 版块 IoT物联网
1634 4 0
他的回复:
new Thread(new Runnable() { @Override public void run() { try { JSONObject body = new JSONObject(); body.put("data", "xxxxx") String urlPath = "给出的模型url"; URL url = null; url = new URL(urlPath); HttpURLConnection conn = null; conn = (HttpURLConnection) url.openConnection(); conn.setConnectTimeout(5000); // 设置允许输出 conn.setDoOutput(true); conn.setDoInput(true); conn.setRequestMethod("POST"); conn.setRequestProperty("Content-Type", "application/json"); DataOutputStream os = new DataOutputStream( conn.getOutputStream()); String content = String.valueOf(body); os.writeBytes(content); os.flush(); os.close(); if(conn.getResponseCode() == HttpURLConnection.HTTP_OK) { runOnUiThread(new Runnable() { @Override public void run() { Toast.makeText(MainActivity.this, "post successfully!", Toast.LENGTH_LONG).show(); } }); InputStreamReader in = new InputStreamReader(conn.getInputStream()); BufferedReader bf = new BufferedReader(in); String recieveData = null; String result = ""; while ((recieveData = bf.readLine()) != null){ result += recieveData + "\n"; } in.close(); conn.disconnect(); } else { runOnUiThread(new Runnable() { @Override public void run() { Toast.makeText(MainActivity.this, "post failure!!", Toast.LENGTH_LONG).show(); } }); } } catch (JSONException | MalformedURLException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } }})start();用这种方式去连接,无反应,是出什么问题了吗?程序没有报错。