Vorbei Formular-Variablen per URL
Was ich will, zu erreichen, ist die Anmeldung bei einer website einfach durch Eingabe in form von Variablen in der 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></pre>
<input type="password" border="1" style="width:150px" autocomplete="off" name="password" maxlength="60">
Dies ist die relevante Vergangenheit des Codes. Jetzt will ich mich anmelden, um diese Seite http://10.100.56.55/httpclient.html nur durch übergabe von Werten bei der Eingabe in die url. Erstens ist es möglich. Wenn ja, dann was muss ich genau tun geben für userame :name und Passwort werden übergeben ?
und was codiert URL übergeben werden, die in POST-Methode, wenn überhaupt?
- Die form hat
POST
wie esmethod
, was bedeutet, dass Sie nicht in der Lage zu replizieren, die Funktionalität, indem ein query string der URL (GET-request). Würden Sie benötigen, um senden einer POST-Anfrage der URL statt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie möchten, geben Sie die Querystring-in für den Benutzernamen und das Passwort, müssen Sie diese in das Adressfeld Ihres Browsers ein:
BEARBEITEN:
Sie müssen herausfinden, wo die form geht und was es tut. Für dieses, müssen Sie überprüfen, was der submit-javascript-Funktion namens " checkSubmit()' tut. Sie können dies durch öffnen Sie die Seite in Ihrem browser und dabei ein Quelltext. Wenn die javascript-externe html-Datei, überprüfen Sie die js-links auf der Seite und öffnen Sie diese bis zu finden, die funktionieren. Die Funktion haben könnte, die querystring-Parameter, die Sie suchen.
Ändern
method="post"
zumethod="get"
HTML:
Es ist nicht möglich, dies zu tun; die form müsste die GET-Methode.
wurde das Thema in den input-tag
<input type="hidden" name="min_price" value="200">
Schrägstrich fehlte,habe ich den Schrägstrich und es funktioniert jetzt<input type="hidden" name="min_price" value="200"/>
. es war so einfach und nahm viel Zeit. bitte nicht nach unten Stimmen mich ich bin noob.