繁体   English   中英

我可以使用Firebase将数据从Android应用程序传递到ASP.NET(Web窗体),反之亦然吗?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM