GET запрос на несколько страниц URL и 400 неверных запросов - PullRequest
1 голос
/ 16 февраля 2020

Я должен получить данные из этого URL: http://requests.task-sss.krasilnikov.spb.ru/data/9f66a575a6cfaaf7e43177317461d057 со страницей параметров от 1 до 10, выбирая подходящий метод из GET, POST, DELETE, PUT, OPTIONS. Пробовал этот код для доступа к первой странице, но он не работал:

import requests as rq
data_1 = rq.get('http://requests.task-sss.krasilnikov.spb.ru/data/9f66a575a6cfaaf7e43177317461d057/?page=1', params={'page': '1'})
data_1

, что бы я ни пытался - всегда получал 400 неверных запросов в ответ.

1 Ответ

0 голосов
/ 16 февраля 2020

Передача параметров GET дважды, что может привести к неправильному URL. Попробуйте запустить

import requests as rq
data_1 = rq.get(
    'http://requests.task-sss.krasilnikov.spb.ru/data/9f66a575a6cfaaf7e43177317461d057/', 
    params={'page': '1'},
)
...