Скрипт делает POST запрос каждые N секунд - определяет находишься ли ты на странице

tanaris

Client
Регистрация
07.01.2019
Сообщения
29
Благодарностей
2
Баллы
3
Уважаемые зенноводы, подскажите как делать POST запрос каждые N секунд на сайте, при этом выполняя шаблон дальше, нужно строго чтобы POST запрос выполнялся строго раз в N секунд, в независимости на какой фазе сейчас находится выполнение шаблона и чем он сейчас занят(ожидание, парсинг, на другой вкладке, выполняет другие post/get запросы). Данные статичны: адрес куда выполняется запрос, кукисы, и тело запроса. Просто необходимо организовать ритмичную отправку пост запроса, а параллельно продолжить выполнять свои делишки на сайте))
Я подозреваю что это можно сделать как то через общий код, но не знаю как, а может есть какие то другие варианты реализации?
 

Meteorburn

Client
Регистрация
23.05.2016
Сообщения
1 451
Благодарностей
564
Баллы
113
Выполнять запрос из общего кода асинхронно и внутри метода создать таймер, счётчик.
 

tanaris

Client
Регистрация
07.01.2019
Сообщения
29
Благодарностей
2
Баллы
3
а если одновременных потоков 100 и выше? у каждого потока естественно будут свои куки. все будет работать? какой-нибудь бы простецкий пример, как это сделать) Или быть может материал который стоит почитать, изучить. На примерах как то понятнее конечно.
 
Последнее редактирование:

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 694
Баллы
113
про многопоточность https://metanit.com/sharp/tutorial/11.1.php
небольшой пример запуска параллельного потока в зенке для своих нужд. https://zennolab.com/discussion/threads/interaktivnoe-okno-v-shablone-zennopostera-malenkij-primer.69574/
ну а если не знаешь как в общем коде работать, то ищи на форуме, было несколько статей в конкурсах посвященных этому вопросу.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)