![](/img/trans.png)
[英]Can I use firebase to pass data from an Android app to Java programa(JSE & Swing) and vice versa?
[英]Can I use firebase to pass data from an Android app to ASP.NET (Web Forms) and vice versa?
我想知道是否可以使用Firebase将数据从Android应用程序传递到ASP.NET Web应用程序(Web窗体),反之亦然(从Web传递到Android应用程序)。
谢谢
为什么不只使用HttpURLConnection
从App传递到表单?
这样的事情会将JSON数据发布到您选择的URL,然后读回所有响应。
HttpURLConnection conn = null;
StringBuilder result = new StringBuilder();
JSONObject jObj = null;
// request method is POST
try {
URL urlObj = new URL();
conn = (HttpURLConnection) urlObj.openConnection();
conn.setDoInput(true);
conn.setDoOutput(true);
conn.setUseCaches(false);
conn.setRequestMethod("POST");
conn.setRequestProperty("Accept-Charset", "UTF-8");
conn.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
conn.setRequestProperty("Accept", "application/json");
conn.setFixedLengthStreamingMode(data.getBytes().length);
conn.setReadTimeout(10000);
conn.setConnectTimeout(15000);
conn.connect();
DataOutputStream wr = new DataOutputStream(conn.getOutputStream());
wr.writeBytes(data);
wr.flush();
wr.close();
//Receive the response from the server
InputStream in = new BufferedInputStream(conn.getInputStream());
BufferedReader reader = new BufferedReader(new InputStreamReader(in));
String line;
while ((line = reader.readLine()) != null) {
result.append(line);
}
}
catch (IOException e) {
e.printStackTrace();
}
finally {
if (conn != null) {
conn.disconnect();
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.