是否可以将包含StringRequest
或HttpURLConnection
的数据发布到包含两个子域的网址,例如 xx.yyy.zzzz.com ?
HttpURLConnection connection;
OutputStreamWriter request = null;
URL url = null;
String response = null;
String parameters = "username="+data[0]+"&password="+data[1];
try {
url = new URL("https://xx.yyy.zzzz.com/login/login");
connection = (HttpURLConnection) url.openConnection();
connection.setDoOutput(true);
connection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
connection.setRequestMethod("POST");
request = new OutputStreamWriter(connection.getOutputStream());
request.write(parameters);
request.flush();
request.close();
String line = "";
InputStreamReader isr = new InputStreamReader(connection.getInputStream());
BufferedReader reader = new BufferedReader(isr);
StringBuilder sb = new StringBuilder();
while ((line = reader.readLine()) != null)
{
sb.append(line + "\n");
}
response = sb.toString();
isr.close();
reader.close();
return response;
} catch (IOException e) {
FirebaseCrash.report(e);
e.printStackTrace();
return "LOL NOPE";
}