У меня есть сайт, который обычно встраивает весь контент в iframe. Если вы пытаетесь получить доступ к тому же контенту непосредственно через браузер, мы загружаем структуру сайта и вместо этого загружаем этот контент в iframe для вас (все это обрабатывается реферером, определяющим, является ли это внутренним или внешним запросом).
Это прекрасно работает в Google Chrome, но Firefox, похоже, отказывается запрашивать контент в iframe, если он совпадает с URL родительского окна. Это ожидается? Я мог предположить, что они делают это, чтобы предотвратить бесконечные циклы, но я не могу найти это где-либо задокументировано. Странная часть в том, что я могу обойти это, добавив что-нибудь дополнительное к строке запроса. Конечно, я бы предпочел не делать этого.
А если это ожидаемое поведение, то что я делаю, не такая хорошая идея?