use*_*102 1 java android android-studio
我的项目具有"项目语言级别"= 6.0.我尝试将其更改为7.0,但这不会改变,我相信这是因为我选择了"最低要求的SDK"作为API 10,如果我想更改它,我需要选择API 19.这是需要的代码使用"语言级别"等于7.0
URL url= new URL(strURL);
HttpURLConnection connection = (HttpURLConnection) url
.openConnection();
connection.setRequestProperty("Content-Type",
"application/json; charset=utf-8");
connection.setDoOutput(true);
connection.setRequestMethod("POST");
try (OutputStreamWriter out = new OutputStreamWriter(
connection.getOutputStream(), "UTF-8")) {
out.write(requestContent.toString());
}
StringBuilder responseBuilder = new StringBuilder();
try (BufferedReader in = new BufferedReader(new InputStreamReader(
connection.getInputStream(), "UTF-8"))) {
String buffer;
while ((buffer = in.readLine()) != null) {
responseBuilder.append(buffer);
}
}
return new JSONObject(responseBuilder.toString());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3084 次 |
| 最近记录: |