当我打电话给网络请求时,我得到'409状态'。是否因为我的代码错误或是Web服务错误而发生?
以下是我的代码。我试图做的是从有效负载请求中获取响应。
Random random = new Random();
URL url = new URL("https://biz.mobizz.lk/apicall/prepaidloan/afc");
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("POST");
connection.setDoOutput(true);
connection.setRequestProperty("Content-Type", "application/json");
connection.setRequestProperty("Accept", "application/json");
connection.setRequestProperty("Authorization", "Bearer f74e85137735aa937492hdasd1");
OutputStreamWriter osw = new OutputStreamWriter(connection.getOutputStream());
osw.write(String.format("{\"mobile\":\"72131185\",\"method\":\"SMS\",\"loanAmount\":\"200000\"}"));
osw.flush();
osw.close();
System.err.println(connection.getResponseMessage());