Форма не отправляется программно - PullRequest
0 голосов
/ 05 февраля 2012

Форма здесь отлично работает в браузере, но по какой-то причине я не могу отправить ее программно.

Если я ничего не ввожу в форму в браузере, то при отправке я получаю «Ошибка входа». Но если я попытаюсь отправить запрос POST на URL действия формы (с параметрами и без параметров), ответ будет на той же странице. Почему это?

1 Ответ

1 голос
/ 05 февраля 2012

Возможно, вы не учитываете все поля <input />. При сериализации формы я получаю этот список параметров:

__EVENTTARGET=
__EVENTARGUMENT=
__VIEWSTATE=
UserLoginControl%24districtId=
UserLoginControl%24districtName=
UserLoginControl%24UserName=
UserLoginControl%24UserPassword=
UserLoginControl%24district=
districtId=
districtName=
ScreenWidth=
ScreenHeight=
FlashPlayerVersion=

Убедитесь, что вы установили всех из них (или угадайте и проверьте, какие из них ничего не значат).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...