Согласен, страшно тупанул. Спасибо что ткнули. Тему поидее можно удалить чтоб не засорять такой дурастикой.
Сеть - передать заголовок - подскжите, пожалуйста
-
@kuzkuz said in Сеть - передать заголовок - подскжите, пожалуйста:
Однако рефера корректно показывает для https://www.whatismyreferer.com
А если зайти в страницу, где php кодом определяет рефера - не корректноВ чём блин вопрос то? В том, что ваш php код не корректно определяет реферера?
-
@Fox said in Сеть - передать заголовок - подскжите, пожалуйста:
@kuzkuz said in Сеть - передать заголовок - подскжите, пожалуйста:
Однако рефера корректно показывает для https://www.whatismyreferer.com
А если зайти в страницу, где php кодом определяет рефера - не корректноВ чём блин вопрос то? В том, что ваш php код не корректно определяет реферера?
причем, если сделать странице window.location.reload() то рефера показывает корректно (текущий урл)
Вы 100% уверены что кубик работает корректно?Проверил ещё раз - мой php код корректно определяет рефера при переходе внутри сайта по ссылкам.
А вот если указывать рефера через кубик, и потом грузить страницу - рефер не определяется php кодом (только если эту страницу потом сделать window.location.reload() )
Вообщем меня это и смущает, поэтому и уточняю, Вы 100% уверены что кубик работает корректно?зы более того, я в ваш проект добавил свой урл с php кодом - так вот при переходах внутри рефер корректен, а при использовании вашего кубика и загрузки моего урл - рефер не корректен. проверьте сами.
-
@kuzkuz said in Сеть - передать заголовок - подскжите, пожалуйста:
@Fox said in Сеть - передать заголовок - подскжите, пожалуйста:
@kuzkuz said in Сеть - передать заголовок - подскжите, пожалуйста:
Однако рефера корректно показывает для https://www.whatismyreferer.com
А если зайти в страницу, где php кодом определяет рефера - не корректноВ чём блин вопрос то? В том, что ваш php код не корректно определяет реферера?
причем, если сделать странице window.location.reload() то рефера показывает корректно (текущий урл)
Вы 100% уверены что кубик работает корректно?Проверил ещё раз - мой php код корректно определяет рефера при переходе внутри сайта по ссылкам.
А вот если указывать рефера через кубик, и поток грузить страницу - рефер не определяется php кодом (только если эту страницу потом сделать window.location.reload() )
Вообщем меня это и смущает, поэтому и уточняю, Вы 100% уверены что кубик работает корректно?Я правильно вас понял? Сайты https://www.whatismyreferer.com/ и https://referer.rustybrick.com/ (больше не нашёл на скорую руку)

корректно определяет реферера установленного в BAS, а ваш код на php нет и вы вините в этом действие BAS?
зы более того, я в ваш проект добавил свой урл с php кодом - так вот при переходах внутри рефер корректен, а при использовании вашего кубика и загрузки моего урл - рефер не корректен. проверьте сами.
Чегось?
-
@Fox я спорить не буду. Не хотите не надо.
Вот обычный php код если встроить сквозняком в футер на пол часа в любой сайт (у вас же наверняка есть) и походить то разницу увидите.
Кодecho $_SERVER['HTTP_REFERER']; echo "<br>"; foreach (getallheaders() as $name => $value) { echo "$name: $value\n"; }рефер определяется кодом всегда корректно, пока не используешь кубик сеть-установить заголовок
-
@kuzkuz said in Сеть - передать заголовок - подскжите, пожалуйста:
@Fox я спорить не буду. Не хотите не надо.
Вот обычный php код если встроить сквозняком в футер на пол часа в любой сайт (у вас же наверняка есть) и походить то разницу увидите.
Кодecho $_SERVER['HTTP_REFERER']; echo "<br>"; foreach (getallheaders() as $name => $value) { echo "$name: $value\n"; }У меня нет php сервера, почему вы решили, что он у меня наверняка есть?
-
@Fox said in Сеть - передать заголовок - подскжите, пожалуйста:
@kuzkuz said in Сеть - передать заголовок - подскжите, пожалуйста:
@Fox я спорить не буду. Не хотите не надо.
Вот обычный php код если встроить сквозняком в футер на пол часа в любой сайт (у вас же наверняка есть) и походить то разницу увидите.
Кодecho $_SERVER['HTTP_REFERER']; echo "<br>"; foreach (getallheaders() as $name => $value) { echo "$name: $value\n"; }У меня нет php сервера, почему вы решили, что он у меня наверняка есть?
ну тогда я не знаю как помочь.
сюда вываливать проект я не могу. -
@kuzkuz С реферорм действительно же есть проблемы причем старые, например если поставить https:// реферер а сайт открыть через http то он не загрузится. А если протокол будет не http и не https а какой-нибудь android-app:// то установится только document.referrer а http нет. Может еще что-то есть я уже не помню
-
@UserTrue said in Сеть - передать заголовок - подскжите, пожалуйста:
@kuzkuz С реферорм действительно же есть проблемы причем старые, например если поставить https:// реферер а сайт открыть через http то он не загрузится.
Проблема не в BAS, а в организации "World Wide Web Consortium" которая издала документ "Referrer Policy", дающий рекомендации о передаче поля "Referer" при переходе посетителем между разными типами сайтов

https://yandex.ru/blog/metrika/pochemu-mozhet-ne-opredelyatsya-istochnik-trafika
Но если на сайте будет присутствовать тег
<meta name="referrer" content="origin">то реферер перейдёт с https на http
А если протокол будет не http и не https а какой-нибудь android-app:// то установится только document.referrer а http нет. Может еще что-то есть я уже не помню
8 месяцев назад на этот вопрос вам ответил разработчик:
Браузер не работает с данным протоколом, но может передать его стороннему приложению. Ни о какой передаче заголовков речи быть не может. Заголовки - часть протокола http, https -
@UserTrue said in Сеть - передать заголовок - подскжите, пожалуйста:
@kuzkuz С реферорм действительно же есть проблемы причем старые, например если поставить https:// реферер а сайт открыть через http то он не загрузится. А если протокол будет не http и не https а какой-нибудь android-app:// то установится только document.referrer а http нет. Может еще что-то есть я уже не помню
у меня никак не получилось корректно отдать рефер через кубик.
отправил в поддержку 2 письма (первый проект не корректен). -
@Fox said in Сеть - передать заголовок - подскжите, пожалуйста:
8 месяцев назад на этот вопрос вам ответил разработчик:
Я не считаю, что он прав. Я тогда специально включал сервер на котором было видно, что это не так. И БАС это о ботах а не о "World Wide Web Consortium", я думаю у них и подмена фингерпринтов не предусмотрена
-
@UserTrue said in Сеть - передать заголовок - подскжите, пожалуйста:
@Fox said in Сеть - передать заголовок - подскжите, пожалуйста:
8 месяцев назад на этот вопрос вам ответил разработчик:
Я не считаю, что он прав. Я тогда специально включал сервер на котором было видно, что это не так. И БАС это о ботах а не о "World Wide Web Consortium", я думаю у них и подмена фингерпринтов не предусмотрена
Я не говорил о правоте, а только передал его ответ
-
@UserTrue said in Сеть - передать заголовок - подскжите, пожалуйста:
БАС - http заголовка нет
Переход из телеграма(андроид) в хром - http заголовок есть
Да сколько можно говорить то, Я НЕ @SUPPORT!
Лично я ни как на этот вопрос не смогу повлиять! Максимум смогу создать тикет с низким приоритетом о запросе функционала. -
@Fox said in Сеть - передать заголовок - подскжите, пожалуйста:
Да сколько можно говорить то, Я НЕ @SUPPORT!
Да блин, я и не прошу тебя править или создавать тикет. Я давно уже смерился, что оно так. Просто проблема есть и люди на нее иногда натыкаются и могут долго мучаться не имея определенных знаний.

