#iframe #http-headers
#iframe #http-заголовки
Вопрос:
У меня есть автоматический тест для нашего приложения, который включает отображение окна поиска Google в IFrame. Недавно тест начал завершаться неудачно, когда разработчик внес изменения, которые нарушили несколько других тестов. Я начинаю сомневаться, что изменение нарушило этот тест, но я хотел бы знать наверняка. На данный момент я вижу, что поиск в Google (т. Е. http://www.google.com/search ?q = что угодно) возвращает X-Frame-Options
заголовок с SAMEORIGIN
, который сообщает браузеру не отображать страницу поиска в нашем IFrame. На чем Google имеет право настаивать, и я не возражаю против этого. Но чтобы помочь мне выяснить, является ли сбой теста ошибкой изменения кода разработчика или просто совпадением, я хотел бы знать, когда Google начал отправлять этот заголовок X-Frame-Options?Если это произойдет в нужное время, мы просто изменим тест, чтобы сделать что-то более подходящее.
Ответ №1:
В этой статье объясняется, как он сломал некоторые программы для чата в декабре 2009 года. Итак, прошло не менее двух лет.
Комментарии:
1. Да, я видел это (я изрядно поохотился, прежде чем задать этот вопрос). Но это Google Чат, который представляет собой совершенно другое животное. Некоторые пользователи сообщают о недавних ( например , за последние 10 дней) изменениях в Картах Google, чтобы добавить заголовок, но, опять же, это не поиск. Но спасибо за ответ — я ожидал много ответов типа «ты тупой n00b» и не решался опубликовать это 🙂
2. Вполне возможно, что они внедрили это в разное время для разных сервисов. Поскольку никто, похоже, еще не прокомментировал поисковый продукт Google, это может быть очень новой вещью. Если вы пишете об этом в блоге, вы можете быть первым, кто сообщит об этом, и, возможно, получите хороший трафик на свой сайт. 🙂