【发布时间】:2019-11-12 18:01:08
【问题描述】:
我正在尝试将 HTTP 请求发布到我的 Web 应用程序。但是没有执行任何操作。我哪里错了?
class AsyncT extends AsyncTask<Void,Void,Void> {
@Override
protected Void doInBackground(Void... params){
try{
String url1 = "http://172.26.1.1/data/omnidrive";
URL url = new URL(url1);
HttpURLConnection httpURLConnection =
(HttpURLConnection)url.openConnection();
httpURLConnection.setDoOutput(true);
httpURLConnection.setRequestMethod("POST");
httpURLConnection.connect();
String data = "[0.10,0.00,0.00]";
DataOutputStream wr = new
DataOutputStream(httpURLConnection.getOutputStream());
wr.writeBytes(data);
wr.flush();
wr.close();
} catch (MalformedURLException e){
e.printStackTrace();
} catch(IOException e){
e.printStackTrace();
}
return null;
}
}
我希望数据会在 Web 应用程序中更新。
这是我点击按钮后显示的内容
错误
W/Settings:设置 device_provisioned 已从 android.provider.Settings.Secure 移至 android.provider.Settings.Global。 V/HiTouch_HiTouchSensor:用户设置完成。 D/NetworkSecurityConfig:未指定网络安全配置,使用平台默认值 I/ViewRootImpl: jank_removeInvalidNode jank list 中的所有节点都超时
【问题讨论】:
标签: java android android-networking