У меня возникла проблема с проблемой кодирования url diffbot. У меня есть URL-адрес, и я передаю URL-адрес, когда я вызываю diffbot api следующим образом.Diffbot URL encode
//JsonNode json= (JsonNode)client.analyze(DiffbotClient.ResponseType.Jackson,url);
, но я получил массаж ошибки об URL-адрес encoding.this это сообщение об ошибке, что я получил
{ "ERRORCODE": 500, "ошибка": "кодирование URL"}
Итак, я меняю свою систему кода следующим образом.
//JsonNode json= (JsonNode) client.analyze(DiffbotClient.ResponseType.Jackson,u.getHost()+u.getPath()+URLEncoder.encode("?"+u.getQuery(),"UTF-8"));
, но он не работает, и Diffbot
печать как этот
{ "ERRORCODE": 500, "ошибка": "Error."}.
какой формат кодировки diffbot API
использует?
_ «Я получил сообщение об ошибке ...» _ - *** какое сообщение об ошибке? *** _ «это не работает» _ - *** КАК *** это не работает? Что происходит? Ваш вопрос не отвечает в его нынешнем виде. Пожалуйста, отредактируйте свой вопрос, чтобы включить соответствующую информацию. –
Я получил {"errorCode": 500, "error": "Error."} Сообщение об ошибке от Diffbot. Я также изменяю свой вопрос. –