Всем спасибо. Решилось выставлением нужного заголовка + предварительно загруженной десктопной версией сайта (если просто загружать по всем вариантам, как описано выше, то выдавало ошибку, без понятия почему)
Не работает Сохранить cookie из браузера в http клиент
-
@antonza said in Не работает Сохранить cookie из браузера в http клиент:
@Fox лучше бы помогли.
Помогли с чем? С тем что бы найти нужный заголовок?
Ведь я не могу найти такой функции как посмотреть заголовок. Нет такой.
Вы ведь как то работаете на запросах? Значит знаете на какой url и какие данные отправлять, значит как то эту информацию получили, значит использовали какой то снифер, значит можете там же, в снифере посмотреть заголовки и применить их в запросах http-клиента BAS
-
@Fox так вы меня не поняли. Я так и сделал изначально. И да так работает. Но бинанс периодически отключает сессию и надо опять делать такой запрос и вставлять во все post запросы. Мне надо сделать это более юзабельным для человека. Включается программа, открывается страница логирования, человек заходит в аккаунт и программа сама должна подкинуть данные из куки в запросы.
-
@antonza said in Не работает Сохранить cookie из браузера в http клиент:
@Fox есть получить заголовок.но получить из чего? Там надо переменную вставить. А какую? Сохранённые куки?( Ничего не даёт)
Чегось? Вы что-то всё в одну кучу спихнули. Действие "Загрузить cookies из браузера" просто объединяет два других действия BAS - "Сохранить cookies" из модуля "Сеть" и "HTTP-Клиент Загрузить cookies". Если вам принципиально получать данные в переменные, то используйте их.
В любом случае в куках нет заголовков, вам нужно посмотреть запросы браузера в любом снифере и определить какие заголовки отправляет в запросах браузер и повторить это в BAS -
@antonza said in Не работает Сохранить cookie из браузера в http клиент:
@Fox так вы меня не поняли. Я так и сделал изначально. И да так работает. Но бинанс периодически отключает сессию и надо опять делать такой запрос и вставлять во все post запросы. Мне надо сделать это более юзабельным для человека. Включается программа, открывается страница логирования, человек заходит в аккаунт и программа сама должна подкинуть данные из куки в запросы.
Куки и так автоматом подкидываются, с ними ни чего делать не надо. Смотрите заголовки
-
@Fox ну понятно что в заголовке get/post запроса не только куки. Но я удалял всё с запроса и заходил так и ничего неполучилос. Может как-то только куки подгрузить надо в заголовок. Вставить переменной, так там разные данные. Куки сохраняются в Джейсон а в заголовке они просто имеют вид типа данные=значение.
-
@antonza said in Не работает Сохранить cookie из браузера в http клиент:
@Fox ну понятно что в заголовке get/post запроса не только куки. Но я удалял всё с запроса и заходил так и ничего неполучилос. Может как-то только куки подгрузить надо в заголовок. Вставить переменной, так там разные данные. Куки сохраняются в Джейсон а в заголовке они просто имеют вид типа данные=значение.
Вы раньше работали с http-запросами?
-
@antonza said in Не работает Сохранить cookie из браузера в http клиент:
@Fox нет. Честно говоря второй день только.
Можете ознакомится со стрима @DrPrime https://community.bablosoft.com/topic/1131/стрим. Я сам когда то с него начал изучение http-запросов.
-
@antonza said in Не работает Сохранить cookie из браузера в http клиент:
@Fox Вот так вот типа это должно работать, но неработают.
Я не буду писать за вас скрипт, это вам в ветку "заказов" надо
-
@antonza said in Не работает Сохранить cookie из браузера в http клиент:
@Fox ваш любимый ответ
И как часто я отвечаю этими словами пользователям? Можно статистику?
-
@Fox я не хочу ссорится. Просто видел уже, не только вы так пишете. Я понимаю что трудно помочь тому кто не шарит хотя бы в терминах. Но мы тут для того чтобы разбирать что-то в программе BAS. И этот вопрос относится именно к это. Как вот так сделать.
-
@antonza said in Не работает Сохранить cookie из браузера в http клиент:
@Fox я не хочу ссорится. Просто видел уже, не только вы так пишете. Я понимаю что трудно помочь тому кто не шарит хотя бы в терминах. Но мы тут для того чтобы разбирать что-то в программе BAS. И этот вопрос относится именно к это. Как вот так сделать.
Вы конкретизировали на мне, а не на всех остальных пользователях форума, что это мой любимый ответ, однако я наоборот, всегда стараюсь помочь пользователям. Я вам указал возможную причину и дал ссылки на мануалы по изучению вопроса.
а заголовок мне перед этим отчистить надо?
Вот так вот типа это должно работать, но неработают.