@FastSpace said in БАГ? Что за заголовок sec-ch-ua , у БАСА он отличается от оригинального хрома, может ли быть детект?:
Менять заголовок user agent тоже не советую обычным действием. Только путём подмены в самом JSON в отпечатке
Почему?
@kuzkuz said in Сеть - передать заголовок - подскжите, пожалуйста:
проект прикрепил.
Посмотрите пожалуйста
тест.xmlпри гет запросе - referer передается
если загружать сайт с php кодом который выводит значение Refer-а = не передаетсятак. какжется я понял где трабл. Подскажите, пож-та, как симитировать нажатие ctrl+shift+R ? спасибо ... нашел кубик "очистить кешированные данные"
А вы сохранили проект прежде чем запостить его на форум?
@kuzkuz said in Сеть - передать заголовок - подскжите, пожалуйста:
@UserTrue сейчас сделаю.
Странно то что если имя User-Agent то значение передается, а если имя Referer то значение не передается

Тестовый скрипт
@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!
Да блин, я и не прошу тебя править или создавать тикет. Я давно уже смерился, что оно так. Просто проблема есть и люди на нее иногда натыкаются и могут долго мучаться не имея определенных знаний.