Имя: Пароль:
IT
Веб-мастеринг
Генерация цифр в HTTP запросе
0 skela1c
 
20.06.17
15:53
Авторизуюсь на сайте, смотрю запрос, к адресу добавляются цифры, как понять где эти цифры получают?

http://joxi.ru/ZrJBZYoH13b1Vr
1 Вафель
 
20.06.17
15:58
нужно js анализировать который запрос делает
2 Юрий Лазаренко
 
20.06.17
15:59
(0) Они что, мешают? Это Math.random() для обеспечения уникальности запроса, чтобы не кэшировался результат. Скорее всего скрипт генерит.
3 Вафель
 
20.06.17
16:01
(2) Ну это вообще какой то китайско-индусский студент тогда делал
4 Юрий Лазаренко
 
20.06.17
16:01
(3) Да ладно тебе, вполне себе рабочий универсальный метод, действующий на 100%.
5 skela1c
 
20.06.17
16:03
(2) а можно это код например из 1с сгенерировать?
6 Вафель
 
20.06.17
16:04
(5) Рэндом из 1С?
7 Юрий Лазаренко
 
20.06.17
16:05
(5) Может, но по формату числа больше на js похоже
8 Вафель
 
20.06.17
16:05
Если это действительно рэндом, то передавай гуид, да и все
9 skela1c
 
20.06.17
16:14
Math.random() я на странице нашел )
10 Юрий Лазаренко
 
20.06.17
16:15
(9) Оставь как есть. "Работает - не трожь" (народная мудрость)
11 Вафель
 
20.06.17
16:30
(10) Ты не понял сути задачи. нужно из 1с такие же запросы слать, как из браузера
12 skela1c
 
20.06.17
16:31
(11) ага
13 Вафель
 
20.06.17
16:31
(9) поищи в коде, через f12
14 skela1c
 
20.06.17
16:32
как с помощью ГенераторСлучайныхЧисел сделать число вида 0.509393530276524
15 Вафель
 
20.06.17
16:34
ГСЧ(0, 10000000000000)/10000000000000
16 skela1c
 
20.06.17
16:38
(15) максимум 4294967295
17 Юрий Лазаренко
 
20.06.17
16:46
Так пофигу, что будет в этом параметре, главное чтобы уникально. Можешь класть туда Строка(Новый УникальныйИдентификатор) и будет работать.
18 Юрий Лазаренко
 
20.06.17
16:49
Ну или
"0.5" + Лев(Строка(ГСЧ(0, 10000000000000)/10000000000000) + Строка(ГСЧ(0, 10000000000000)/10000000000000), 15)
если хочется, чтобы совсем одинаково с js было.
19 Юрий Лазаренко
 
20.06.17
16:49
"0." + Лев(Строка(ГСЧ(0, 10000000000000)/10000000000000) + Строка(ГСЧ(0, 10000000000000)/10000000000000), 15)
20 skela1c
 
20.06.17
17:06
спасибо
21 skela1c
 
20.06.17
17:06
получилось