HttpURLConnection con = (HttpURLConnection) url.openConnection();
con.setDoOutput(true);
con.setDoInput(true);
con.setRequestMethod("POST");
con.setRequestProperty("Content-Type", "application/json; charset=UTF-8");
con.setRequestProperty("Accept", "application/json");
OutputStreamWriter wr = new OutputStreamWriter(con.getOutputStream());
wr.write(data.toString());
wr.flush();
status = con.getResponseCode();
此代码是Android Studio中AsyncTask类的一部分。当我使用PostMan执行Post请求时,返回的状态是200;但是,当我使用android模拟器发出请求时,状态返回为0.我非常困惑,并且会得到一些帮助。
答案 0 :(得分:0)
状态码0表示某种网络错误。 请尝试检查: