Передача переменных формы через URL - PullRequest
1 голос
/ 25 августа 2011

Что я хочу сделать, так это войти на веб-сайт, просто введя переменные формы в URL.

HTML код:

<code>    <form action="httpclient.html" onsubmit="return checkSubmit();" method="post"           target="_parent" name="frmHTTPClientLogin">
    <input type="hidden" name="mode" value="191">
    <label>Username</label>
    <input border="1" style="width:150px" maxlength="60" name="username">
    <label>Password</label>

Это соответствующее прошлое кода. Теперь я хочу войти на этот сайт http://10.100.56.55/httpclient.html, просто передав значения, введенные в URL. Во-первых, возможно ли это. Если да, то что именно мне нужно ввести для userame: имя и пароль проходят? и какой закодированный URL будет передан в метод POST, если таковые имеются?

Ответы [ 5 ]

3 голосов
/ 25 августа 2011

Изменить method="post" на method="get"

1 голос
/ 22 февраля 2017

<input type="text" class="form-control" placeholder="Products" name="search" value="search" id="search">
<input type="text" class="form-control" placeholder="Products" name="search" value="search" id="search2">
<button type="submit" class="btn btn-default" onclick="location.href='\search.php?search='+ document.getElementById('search').value+'&search2='+document.getElementById('search2').value;"> Search</button>
0 голосов
/ 24 ноября 2015

проблема была во входном теге <input type="hidden" name="min_price" value="200"> косая черта отсутствует, я добавил прямую косую черту, и теперь она работает <input type="hidden" name="min_price" value="200"/>.это было так просто и заняло много времени.пожалуйста, не голосуйте за меня, я нуб.

0 голосов
/ 25 августа 2011

Это невозможно сделать; форма должна использовать метод GET.

0 голосов
/ 25 августа 2011

Если вы хотите ввести строку запроса для имени пользователя и пароля, вам нужно сделать это в поле адреса вашего браузера:

http://10.100.56.55/?username=name&password=pass

EDIT: Вам нужно выяснить, куда движется форма и что она делает. Для этого вам нужно проверить, что делает функция submit javascript, называемая checkSubmit (). Вы можете сделать это, открыв страницу в браузере и выполнив просмотр источника. Если javascript является внешним по отношению к html-файлу, проверьте ссылки js на странице и откройте их, чтобы найти эту функцию. Функция может иметь параметры строки запроса, которые вы ищете.

...