Я пытаюсь очистить веб-сайт с помощью запросов и службы декодирования рекапчи. Служба декодирования работает отлично. Однако я не уверен, как передать следующие параметры:
Я пытаюсь очистить веб-сайт с помощью запросов и службы декодирования рекапчи. Служба декодирования работает отлично. Однако я не уверен, как передать следующие параметры: [code]'{"eventData": {"No":"", "Municipality":"", "ZipCode":"", "Category":"", "Region":"", "PageSize":"10", "Token": "solved_captcha", "PageNumber":"1"} }' [/code] [img]https://i.sstatic.net/bZ7IDm2U.png[/img]
Как на данный момент мой скрипт выглядит так: [code]def solve_captcha(): username = 'username' password = 'password' authtoken = ''
data = '{"eventData":{"No":"","Municipality":"","ZipCode":"","Category":"","Region":"","PageSize":"10","Token":"' + solve_captcha() + '","PageNumber":"1"}}'
r = requests.post( 'url', cookies=cookies, headers=headers, data=data, ) [/code] Однако я продолжаю получать сообщение об ошибке 500. Может быть, дело в чем-то другом, но мне было интересно, связана ли ошибка с пакетом данных ?