0
我正在尝试POST到服务器,并在获取响应时收到HTTP 500错误。我已经检查过,以确保我的参数格式正确。如果有人能告诉我为什么我的代码无法正常工作,我将不胜感激!HTTP 500尝试使用Java发布时出错
String params = URLEncoder.encode(query, "UTF-8");
postConnection.setDoOutput(true);
postConnection.setRequestProperty("Accept-Charset", "UTF-8");
OutputStream output = postConnection.getOutputStream();
output.write(params.getBytes("UTF-8"));
output.flush();
output.close();
InputStream postResponse = postConnection.getInputStream(); //error happens here
int inputByte = postResponse.read();
while (inputByte != -1){
postResponseRawJSON += (char)inputByte;
inputByte = postResponse.read();
}