1
Я делаю запрос PUT с использованием HTTP-клиента apache в java, но я получаю некоторую ошибку. вот моя функция для этого:Ошибка HTTP-запроса PUT-запроса
public static void putRequest(String url, JSONObject setObject)
{
try
{
PutMethod put = new PutMethod(url);
HttpMethodParams httpParams = new HttpMethodParams();
if(setObject != null)
httpParams.setParameter("JSONString", setObject.toJSONString());
put.setParams(httpParams);
try
{
int result = httpclient.executeMethod(put);
System.out.println("HTTP response code : " + result);
String getResp = put.getResponseBodyAsString();
System.out.println("postresp ==> " + getResp);
put.releaseConnection();
}
catch(Exception e)
{
e.printStackTrace();
}
}
catch(Exception e)
{
e.printStackTrace();
}
}
и ответ я получаю:
{"code":6,"message":"Internal Error"}
Где я делаю неправильно?
Ваша ошибка исходит от URL-адреса конечной точки. Вероятно, вы предоставляете неверные данные, и это дает ошибку на бэкэнд –