Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
 Аватар для Братуха
5 / 5 / 5
Регистрация: 15.07.2012
Сообщений: 773

По поводу get переменных в url и обработки их сервером

18.03.2016, 10:40. Показов 784. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
здраствуйте, недавно решил заняться парсингом и вот стал вопрос у меня по поводу защит от парсинга есть url вида
HTML5
1
http://www.site.by/last_ar.html?ARDisabled=on&hl=15167154%2C15167143%2C15165359%2C15175714%2C15166549%2C15166552%2C15175619%2C15165356%2C15167137.&he=15167154,151671435356,15165359,15175714,15166549,15166552,15175619,15165356,1516713767137,15167143,15167154,15175619,15175714,&curs=0&curName=$
так вот время от времени ссылка меняет свой облик а именно &he= то точка это в нашем случае то - после переменой &he= могут переменные местами поменяны перед &curs= то есть запятая то нет и я не знаю какая закономерность и что это формирует.
Вопрос вот в чем ведь серверу без разницы какой адрес давать для него это просто переменные а вот эти точки тире он игнорирует вроде на прямую вводил данные получаются и вроде актуальные, какие последствия и могут ли вычислить то что бот делает запрос, очень часто страничку посещать надо. Спасибо большое
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.03.2016, 10:40
Ответы с готовыми решениями:

Текущий url, дублирование переменных в url
А не подскажет ли мне кто нибудь, как избавиться от дублирующихся переменных get? К примеру есть html: <form id="auth"...

По поводу обработки события нажатия кнопки
Здравствуйте! Прошу помощи. Дело в том, что мне надо что бы при нажатии на кнопку она проверяла какая кнопка была нажата до этого, и исходя...

Вопрос новичка по поводу внешней обработки...
Я только начинающий, пробую писать внешнюю обработку и возник вопросик, как, не имея доступа к конфигурации, запустить процедуру, которая...

9
55 / 55 / 21
Регистрация: 01.03.2016
Сообщений: 594
18.03.2016, 13:03
Братуха, посл. предложения выглядят как случайный набор слов. Вы может напишите с соблюдением грамматики их? И четко отдельным предложением сформируете вопрос ?
0
 Аватар для useruser
166 / 90 / 38
Регистрация: 29.06.2015
Сообщений: 1,100
18.03.2016, 13:10
В вашем конкретном случае вам надо парсить
Цитата Сообщение от Братуха Посмотреть сообщение
http://www.site.by/last_ar.html?ARDisabled=on
или даже
Цитата Сообщение от Братуха Посмотреть сообщение
http://www.site.by/last_ar.html
Странно, что расширение html т.к. язык гипертекстовой разметки не может принять данные переданные методом GET.
0
 Аватар для Братуха
5 / 5 / 5
Регистрация: 15.07.2012
Сообщений: 773
18.03.2016, 13:17  [ТС]
скажите для сервера есть разница получает он ссылку такого вида
HTML5
1
http://www.site.by/last_ar.html?ARDisabled=on&hl=15167154%2C15167143.&he=15175619,15175714,&curs=0&curName=$
или такого
HTML5
1
http://www.site.by/last_ar.html?ARDisabled=on&hl=15167154%2C15167143-&he=15175619,15175714&curs=0&curName=$
в первом случае перед &he= стоит (.) и перед &curs= стоит (,), а во втором случае перед &he= стоит (-) и перед &curs= ничего (). Cервер игнорирует эти точки и тире он только обращает внимание на переменные?

Добавлено через 4 минуты
useruser, это уже готовая ссылка я ее собирал из js вот и получился этот адрес. Я по нему прохожу и все нормально отображается, но вот с этими точками и тире проблема, я боюсь когда начну парсить меня забанить могу. А вот найти какой скрипт эти точки и тире меняет я не могу.
0
 Аватар для useruser
166 / 90 / 38
Регистрация: 29.06.2015
Сообщений: 1,100
18.03.2016, 13:32
Цитата Сообщение от Братуха Посмотреть сообщение
useruser, это уже готовая ссылка я ее собирал из js
Хорошо, оставим в покое расширения.

Цитата Сообщение от Братуха Посмотреть сообщение
парсить меня забанить могут
Банят по ip адресам. Когда высокая нагрузка.

Цитата Сообщение от Братуха Посмотреть сообщение
А вот найти какой скрипт эти точки и тире меняет я не могу.
Точки тире и прочие непонятки...
Всё, что идет после знака ? - это параметры (значения) которые будут переданы скрипту методом гет
Знак & это начало нового параметра (объединение нескольких параметров)
Т.е. скрипт получит информацию параметр ARDisabled=on и hl=15167154%2C15167143- и he=15175619
В адресе управляющие символы только ? и & Т.е. запятые, точки, тире, буквы....-это данные.
HTML5
1
http://www.site.by/last_ar.html?ARDisabled=on&hl=15167154%2C15167143-&he=15175619
Скорее всего скрипт, при загрузке вычисляет что либо и добавляет параметры в адресную строку. Так делают многие скрипты. Похоже, он идентифицирует вас.

на вопрос
Цитата Сообщение от Братуха Посмотреть сообщение
скажите для сервера есть разница получает он ссылку такого вида
Цитата Сообщение от Братуха Посмотреть сообщение
или такого
не возможно ответить.
Неизвестно, что в коде скрипта. Может ему, при вычислении всё равно точка или тире. А может и нет.
Одно могу сказать точно - это два разных запроса. А разница в передаваемых параметрах. В одном случае точка, в другом тире.
Тире это не точка.
1
 Аватар для Братуха
5 / 5 / 5
Регистрация: 15.07.2012
Сообщений: 773
18.03.2016, 13:47  [ТС]
понял дальше буду искать как и где и что образуется
0
55 / 55 / 21
Регистрация: 01.03.2016
Сообщений: 594
18.03.2016, 20:50
Цитата Сообщение от useruser Посмотреть сообщение
Странно, что расширение html т.к. язык гипертекстовой разметки не может принять данные переданные методом GET.
в настройках сервера можно указать любое расширение и привязать его например к php...

Братуха, все ваши точки и тому подобное являются частью значения переменной! И еще их нужно передавать в кодированном виде.
1
 Аватар для Братуха
5 / 5 / 5
Регистрация: 15.07.2012
Сообщений: 773
18.03.2016, 21:06  [ТС]
53ifbb, Вы случайно парсингом не занимались?
0
55 / 55 / 21
Регистрация: 01.03.2016
Сообщений: 594
18.03.2016, 21:53
Братуха, не люблю я это дело)) муторно очень
0
 Аватар для Братуха
5 / 5 / 5
Регистрация: 15.07.2012
Сообщений: 773
18.03.2016, 23:26  [ТС]
53ifbb, вот и я пожалел не могу понять как формируется запрос
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.03.2016, 23:26
Помогаю со студенческими работами здесь

Алгоритм обработки клиентов сервером (Socket)
Здравствуйте, друзья. Я всю голову сломал над тем, как правильно устроить общение клиента с сервером. Как вообще работает сервер? Вот...

Подготовка письма в Роскомнадзор по поводу обработки персональных данных
Здравствуйте! Наш юрист готовит письмо в Роскомнадзор "УВЕДОМЛЕНИЕ об обработке (о намерении осуществлять обработку) персональных...

Результат работы над ошибками по поводу глобальных переменных на с++
Данная статья выйдет в топ. По теме как делать глобальные переменные. Так как имею опыт в написание статей под нужды людей. Хочу...

Нужна функция обработки URL
Здравствуйте, Уважаемые форумчане! Я в JS совсем нуб, так что сразу простите за возможно неточную формулировку, но очень нужно решение! ...

Порядок обработки url паттернов в django
Имеется url такого вида url(r'^archive/$', archive, name='archive'), url(r'^(?P<category>+)/$', category, name='category'), ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 05.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 17.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru