Как выполнять анализ данных в формате JSON YAML XML с помощью Python
Пять очевидных ошибок, которые почему-то продолжают совершать
В этой статье я расскажу, как из одного сообщения об ошибке на сайте я случайно получил доступ к внутренней информации компании (и даже немного больше). Отмечу, что это можно проделать, используя один лишь браузер.
Пролог Сайты иногда падают. Такое случается. Но вот то, что описано в статье, случаться не должно.
1 Недавно зашёл на сайт одной компании и увидел (в очередной раз, замечу) вместо него сообщение об ошибке:
Почему сайт упал — это отдельный разговор. Скажу лишь, что это на совести его разработчиков...
Ошибка в xml-файле. Недопустимое значение: Значение должно соответствовать списку разрешенных значений: строка 2, колонка 136.
При попытке загрузить файл xml с налоговой декларацией 3-НДФЛ в личный кабинет налогоплательщика иногда возникает ошибка со следующим текстом: Ошибка в xml-файле. Недопустимое значение: «[указываются какие-то символы]». Значение должно соответствовать списку разрешенных значений: строка 2, колонка 136. Файл не соответствует xsd-схеме: строка 2, колонка 136. С чем это может быть связано? xsd-схема xml-файлов – это, если упрощённо, способ разметки структуры файла. В налоговой службе эти xml-файлы используется для уменьшения размера передаваемых файлов деклараций и других отчётов и писем...