"Этот XML-файл не содержит никакой информации о стиле"

Я очень мало знаю о xml, почти ничего, и теперь мне приходится иметь дело с веб-сайтом, который позволяет мне загружать любые файлы, но когда я перехожу по ссылке, которая указывает на этот файл, я вижу это сообщение

This XML file does not appear to have any style information associated with it. The document tree is shown below.

<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>56D9E6D5AB81C7F8</RequestId>
<HostId>
bbhO3UnotoXA8qS8aMbKHhPdjGIwegs6dfX5cPJ7yZS7hRaDTuacjPhaPY4WH/vYXuOBfgCm23o=
</HostId>
</Error>

Это означает, что сервер предлагает контент в формате XML, но если я загружу файл XML, сервер выдаст мне то же сообщение. Но на самом деле я не понимаю, что это за "AccessDenied"... Я не знаю, где я могу начать понимать, учитывая, что у меня нет доступа к этому серверу. Теперь я хотел бы знать, что именно происходит, какая логика стоит за всем этим?

1 ответ

Я столкнулся с этой самой ошибкой при попытке получить доступ к файлу из ведра AWS S3. Оказалось, мне просто нужно было сделать этот файл общедоступным. (Хотя имейте в виду, что публикация файла сопряжена с очевидными рисками безопасности)

Вы получите эту ошибку на стороне клиента, когда клиент (веб-браузер) по какой-то причине интерпретирует содержимое ответа HTTP как text/xml вместо text/html и проанализированное дерево XML не имеет никакого XML-stylesheet,

Ошибка открытия страницы Facelets с помощью "Этот XML-файл, похоже, не связан с какой-либо информацией о стиле".

Другие вопросы по тегам