Форум сайта python.su
0
Один странный сайт не отдает страницы с get параметрами
headers = { 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3', 'Accept-Encoding': 'gzip, deflate, br', 'Accept-Language': 'ru,en;q=0.9', 'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 YaBrowser/19.6.3.185 Yowser/2.5 Safari/537.36', 'Connection':'keep-alive', 'Content-Type': 'text/html', 'X-Requested-With': 'XMLHttpRequest' } r = requests.get('https://mysite.com/razdel_sayta/', headers=headers, params={'b': '1'}) print(r.url)
Офлайн
568
ivandrovaА https://mysite.com/razdel_sayta/?b=2 правильно работает?
По идее должно вывести https://mysite.com/razdel_sayta/?b=1
Но, выводит https://mysite.com/razdel_sayta/
Что может быть? Что за защита? Проверил другие сайты, все норм, только на этом такой косяк.
Офлайн
0
да, конечно. это пагинация по сайту, получается первая страница отдается, а остальные нет.
Офлайн
568
ivandrovaНе понял, судя по вашим постам не работает как раз первая страница. Тут может быть, что страницы
да, конечно. это пагинация по сайту, получается первая страница отдается, а остальные нет.
Офлайн
0
Это интернет магазин, страницы с товарами, их к примеру 200, пагинация по ним https://mysite.com/razdel_sayta/?b=1, https://mysite.com/razdel_sayta/?b=2, https://mysite.com/razdel_sayta/?b=3 и т.д.
Но по запросам отдается только https://mysite.com/razdel_sayta/
GET параметры не передаются почему-то, хотя с другими сайтами все норм
Офлайн
0
Проще было если б ссылку на сайт дали, люди по проверяли, возможно и нашли б косяк.
Офлайн