Просмотр полной версии : AJAX запрос - выполнить.
Привет.
Есть сайт https://p2pi.ru/see-how-robot.html
Там есть функционал - посмотреть любой сайтглазами поискового робота.
Все просто, вводишь URL, потом клацидет AJAX запрос а потом мы видим ответ сервера.
Что не получается у меня ...
Хочу программно отправить этот AJAX запрос,
Использую допустим расширение для Chrome браузера REST (https://chrome.google.com/webstore/detail/advanced-rest-client/hgmloofddffdnphfgcellkdfbfbjeloo?hl=ru)
но в ответ мне приходит не AJAX ответ, а html страницы с которой я делаю запрос.
Попробуйте вы... может у вас получиться...
rudi said:
↑ (https://antichat.live/posts/4379811/)
Привет.
Есть сайт
https://p2pi.ru/see-how-robot.html
Там есть функционал - посмотреть любой сайт
глазами поискового робота.
Все просто, вводишь URL, потом
клац
идет AJAX запрос а потом мы видим ответ сервера.
Что не получается у меня ...
Хочу программно отправить этот AJAX запрос,
Использую допустим расширение для Chrome браузера
REST (https://chrome.google.com/webstore/detail/advanced-rest-client/hgmloofddffdnphfgcellkdfbfbjeloo?hl=ru)
но в ответ мне приходит не AJAX ответ, а html страницы с которой я делаю запрос.
Попробуйте вы... может у вас получиться...
Так там и так просто идёт GET запрос с другими параметрами (User-Agent, заголовки и т.д.). Ответ этого запроса обрабатывается (каждая строка ответа вставляется в отдельный div-блок) и вставляется в
Что вы имеете в виду под "AJAX ответ"?
fandor9 said:
↑ (https://antichat.live/posts/4379849/)
Так там и так просто идёт GET запрос с другими параметрами (User-Agent, заголовки и т.д.). Ответ этого запроса обрабатывается (каждая строка ответа вставляется в отдельный div-блок) и вставляется в
Что вы имеете в виду под "AJAX ответ"?
Спасибо за ответ. Разобрался. Я не верно URL кодировал значение User-Agent
Проблема есть.
Сайт https://www.vseinstrumenti.ru/search_main.php?what=jtc-zn12
В браузере норм открывается, хочу открыть ссылку через curl
но в ответ JS код получаю... который по идее переадресовывает на иную страницу.
Народ, помогите, попробуйте програмно пройти по ссылке и в ответ получить не JS код а содержимое страницы. Если получиться... скажите на каком ЯП делали и как
SekirBoshka
24.04.2020, 14:07
На python можно думаю реализовать так..
Code:
from selenium.webdriver import Chrome
browser = Chrome("D://chromedriver_win32//chromedriver.exe") ---> путь место расположения файла драйвера
browser.get("https://vseinstrumenti.ru/search_main.php?what=jtc-zn12")
html = browser.page_source
with open ("page.html", "wb") as page_html:
try:
#url_objects = unquote(url_objects)
page_html.write(html.encode("utf-8"))
except Exception :
pass
browser.close()
В файле page.html появится код страницы..
Можно попробовать на драйвере PhantomJS, но он у меня чёта затупляет..
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot