Javascript: на стороне клиента заполнение полей ввода на стороне сервера - PullRequest
0 голосов
/ 20 декабря 2010

(я пишу сценарии в Windows, для использования в гаджете Windows 7) Привет! Я пытаюсь войти на страницу на сервере с клиентского компьютера, используя запрос ServerXMLHTTP. Мне интересно, есть ли способ заполнить поля ввода в полях ввода сервера, а затем заставить сервер выполнить авторизацию для информации и вернуть новый URL. Тем не менее, сейчас главный вопрос, который у меня есть, - как мне войти в систему? Кроме того, я попытался передать информацию о входе в систему в качестве параметров, и это не очень хорошо сработало.

this.requests[1].open("POST", "https://" + this.address, true);
this.requests[1].setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
this.requests[1].send("username=user&password=pass");

1 Ответ

0 голосов
/ 21 декабря 2010

в соответствии с http://it.toolbox.com/wiki/index.php/Sending_ServerXMLHTTP_login_credentials похоже, что имя пользователя и пароль являются 4-м и 5-м параметрами соответственно в функции open. Итак ...

this.requests[1].open("post","https://"+this.address, true, "user_name", "p4ssword");
...