Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.65/34: Рейтинг темы: голосов - 34, средняя оценка - 4.65
1 / 1 / 0
Регистрация: 18.09.2018
Сообщений: 118

Как нажать на кнопку веб страницы через GET запрос?

06.11.2018, 01:06. Показов 7167. Ответов 7

Студворк — интернет-сервис помощи студентам
Как нажать на кнопку сайта с помощью гет-запроса?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.11.2018, 01:06
Ответы с готовыми решениями:

Как программно нажать кнопку на веб-сайте
Как сделать чтоб при нажатии кнопки вызывался элемент определенного веб сайта например нажатие кнопки(на веб сайте)

Нажать на кнопку html страницы в WebBrowser
<button type="submit">Sign up</button> Как на неё нажать пробовал вот так вот но безрезультатно foreach (HtmlElement...

Нажать кнопку через Selenium
Здравствуйте столкнулся с такой проблемой при создании кликера, нажимаю на кнопку открывается новая вкладка в браузере в которой может быть...

7
1152 / 860 / 263
Регистрация: 30.04.2009
Сообщений: 3,603
06.11.2018, 01:56
Нажатие на кнопку инициирует get-запрос, а не наоборот.
1
1 / 1 / 0
Регистрация: 18.09.2018
Сообщений: 118
06.11.2018, 13:55  [ТС]
Это понятно. А как выполнить это нажатие через гет запрос?
0
1152 / 860 / 263
Регистрация: 30.04.2009
Сообщений: 3,603
06.11.2018, 15:55
Лучше обьясните что вы пытаетесь сделать. Если выполнить get запрос и получить данные, то кнопка тут ни при чем. А если автоматизировать действие в браузере (клик на кнопку), то get запрос тут никак не поможет.
1
1 / 1 / 0
Регистрация: 18.09.2018
Сообщений: 118
07.11.2018, 00:11  [ТС]
Цитата Сообщение от nicolas2008 Посмотреть сообщение
выполнить get запрос и получить данные
Я может не точно выразился, конечно же получить данные. Там два гет запроса идут после нажатия в браузере, но их параметры откуда берутся не понятно.
0
1152 / 860 / 263
Регистрация: 30.04.2009
Сообщений: 3,603
07.11.2018, 02:28
В инспекторе на вкладке "Отладчик" можно найти javascript, который формирует этот запрос (поиск по статической части url).
И дальше как-то по цепочке можно выяснить откуда ноги растут у этих данных, но это довольно трудоемкий процесс.
Миниатюры
Как нажать на кнопку веб страницы через GET запрос?  
1
1 / 1 / 0
Регистрация: 18.09.2018
Сообщений: 118
07.11.2018, 11:29  [ТС]
Знать бы как это делать. Там в параметрах запросов, которые отправляются при клике этим яваскриптом есть три набора длинных цифр. Не знаете как они генерируются, если с ними разобраться, оба запроса можно будет полностью повторить.

Добавлено через 12 минут
На одном форуме нашел, что нужно отправлять запрос на:
Code
1
http://freight.aliexpress.com/ajaxFreightCalculateService.htm?productid=123456789&userType=cnfm&country=US&count=1&currencyCode=USD
Но почему я не вижу такой запрос в фидлере нажимая на эту кнопку?

Добавлено через 16 минут
Вижу только этот:
Code
1
https://freight.aliexpress.com/ajaxFreightCalculateService.htm?callback=jQuery18309359350453220188_1541494543905&f=d&productid=32808065488&count=1&minPrice=0.97&maxPrice=0.97&currencyCode=USD&transactionCurrencyCode=USD&sendGoodsCountry=&country=US&province=&city=&abVersion=1&_=1541494584945
И тут как раз эти непонятные наборы длинных цифр.

Добавлено через 8 минут
И еще маленький вопрос: что могут означать параметры:
Code
1
f=d&count=1&abVersion=1
0
1152 / 860 / 263
Регистрация: 30.04.2009
Сообщений: 3,603
07.11.2018, 11:54
Возможно не все параметры являются обязательными.
Надо пробовать, экпериментировать, исследовать javascript-ы этой страницы. Для упрощения чтения минифицированного js можно использовать javascript beautifier, который форматирует код.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.11.2018, 11:54
Помогаю со студенческими работами здесь

Как с использованием post запрос нажать на кнопку на сайте в python?
Мне надо нажать на кнопку на сайте. Я разобрался как это сделать с помощью selenium webdriver, но понял что мне это не подходит, слишком...

Как через Enter нажать на кнопку
Ребят, помогите с такой задачкой: Допустим на форме 2 Button'a (button №1 и баттон №2). Задача: Нажать на Button №1 кнопкой Enter. ...

Как не через selenium нажать кнопку на сайте
Всем доброго дня P.s. в вебе я чайник, в скором времени хотел всё это дело начать учить, но обстоятельства уже требуют каких-то знаний, а...

Как программно нажать кнопку submit через 5 секунд
Помогите. Вот код к которому надо добавить функцию 'mess', которая выводит окно с собщением и кнопкой ОК. <HTML> ...

Как можно нажать программно нажать на кнопку, у которой нет id?
Как можно нажать программно нажать на кнопку, у которой нет id?? В html она прописывается так: <a href="#" onclick=" ...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
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 04.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 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru