Изменяет ли Safari (в iOS быстрый тест с Mac, похоже, то же самое) в private-mode
изменяет / теряет url-path
в реферере при выполнении JS-Fetch?
CORS в Chrome ( версия 75.0.3770.90 (официальная сборка) (64-разрядная версия) ):
HTTP_REFERER равно https://example.com/folder/test-referrer.html
(что нормально)
- Но в
private-mode
Safari он отбрасывает URL-путь (folder/test-referrer.html
) - HTTP_REFERER есть
https://example.com/
- В то время как в
non-private-mode
он ведет себя как хром - Он даже ведет себя в
private-mode
как в хроме, когда это не запрос перекрестного источника
Как яне нашел ничего в google и переполнении стека, что доказывает, что это именно то поведение, которое я хотел спросить, если я что-то упустил, или, может быть, это ошибка, или даже его намерение?
Протестировано с Safari на iOS 12.2 наiPhone 6