Jsoup ошибка загрузки.Говорит надо войти в систему, но нет входа - PullRequest
0 голосов
/ 26 февраля 2019

Спецификации: Сервер моей компании запускает Jsoup для загрузки pdf-файлов на основе ссылок, которые я предоставляю

Иногда я сталкиваюсь с этой проблемой, когда на веб-сайте есть документ (pdf или другой), который я обычно могу загрузить из своего браузера., но через мое программное обеспечение он возвращает ошибку, такую ​​как

Что-то пошло не так.о нет!Что-то неправильно!Попробуйте войти снова.Если вы продолжаете видеть эту ошибку, пожалуйста, свяжитесь с нами по адресу support@agendapal.com Описание ошибки: MessageInvalid URI: Невозможно проанализировать полномочия / хост.TargetSiteVoid CreateThis (System.String, Boolean, System.UriKind) StackTrace в System.Uri.CreateThis (строковый URI, логический dontEscape, UriKind uriKind) в SWPalInc.WebHost.Controllers.DController.F (String u, String n) в lЗакрытие, ControllerBase, Object []) в System.Web.Mvc.ReflectedActionDescriptor.Execute (параметры ControllerContext controllerContext, IDictionary 2 parameters) at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary 2) в System.Web.Mvc.ControllerActionInvoker. <> C__DisplayClass15.b__12 () в System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter (фильтр IActionFilter, предконтекст ActionExecutingContext, фильтры Func 1 continuation) at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodWithFilters(ControllerContext controllerContext, IList 1, параметры ActionDescriptor, дескриптор actionDescriptor, IDictionary`2) в System.Web.Mvc.ControllerActionInction..Controller.ExecuteCore () в System.Web.Mvc.ControllerBase.Execute (RequestContext requestContext) в System.Web.Mvc.MvcHandler. <> C__DisplayClass6. <> C__DisplayClassb.b__5 () в System.Web.Mync.ultWrapper. <> c__DisplayClass1.b__0 () в System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute () в System.Web.HttpApplication.ExecuteStepSourceSystem Нажмите здесь и попробуйте войти снова

Я получил эту ошибку, когда я пытался извлечь pdf из такой ссылки, используя сервер моей компании https://meetings.municode.com/d/f?u=https://agendapalncus.blob.core.windows.net/paonia-pubu/MEET-Agenda-e11f135d48564ad983c6c46949e34894.pdf&n=Agenda-Regular%20Town%20Board%20Meeting-February%2026,%202019%206.30%20PM.pdf

У меня естьпопытался использовать прокси-сервер, но у меня возникает та же проблема при сканировании.Кто-нибудь знает решение этой проблемы или видел это раньше?

1 Ответ

0 голосов
/ 27 февраля 2019

Когда я пытаюсь проанализировать этот URL-адрес с помощью Jsoup, он выдает

Exception in thread "main" org.jsoup.UnsupportedMimeTypeException: Unhandled content type.
Must be text/*, application/xml, or application/xhtml+xml.

, поэтому кажется, что он генерирует правильное явное исключение.Попробуйте поймать и обработать это исключение.Вот как я бы сделал это в Java:

    try {
        doc = Jsoup.connect(url).get();
        (...)
    } catch (UnsupportedMimeTypeException ex) {
        // handle exception here
    }
...