Вы можете заполнять веб-формы ASP.NET из Python или любого другого языка программирования.Формат этого сообщения должен быть просто Content-type: application/x-www-form-urlencoded
- urlen-кодирование в данные POST выполняется по умолчанию пакетом запросов, поэтому вам не следует добавлять дополнительный urlencode самостоятельно.
Чтобы добиться успеха в автоматизации веб-форм ASP.NET, вы должны знать, что, как всегда, вам нужно правильно обрабатывать файлы cookie (достаточно будет использовать сеанс requests
), а также отправлять обратно скрытые поля ввода, называемые __VIEWSTATE
и __EVENTVALIDATION
.Вы можете найти дополнительную информацию здесь и проверить пример рабочего кода здесь .