Die Verbindung zum Server öffnen
- Das XMLhttpRequest-Objekt kennt einige nützliche Methoden, eine davon ist open().
- Die Methode open() öffnet eine Verbindung zum Server.
- Die Methode open() kann bis fünf Parameter übernehmen.
- Die Methode gibt vor wie der Server die Anfrage ausführen soll. Entweder mit dem Wert GET oder POST.
| GET | POST |
| Lesezeichen | kann gespeichert werden. | Kann nicht gespeichert werden. |
| Cache | Kann zwischengespeichert werden. | Kann nicht zwischengespeichert werden. |
| Browser-Verlauf | Verbleiben im Browser-Verlauf. | Verbleiben nicht im Browser-Verlauf. |
| Datenlänge | max. 2048 Zeichen. | uneingeschränkt. |
| Sicherheit | Daten sind in der URL sichtbar(niemals sensible Daten verwenden). | Wird nicht in der URL angezeigt und auch im Verlauf und log nicht gespeichert. |
- Der zweite Parameter ist eine Datei oder eine Anwendung auf dem Server.
- Der dritte Parameter gibt an ob die synchron oder asynchon ausgeführt werden soll. True steht für asynchrone und false für synchrone Verbindung.
| Methode | Beschreibung |
| open(Method,URL,asynchron,Benutzer,Passwort) | Method: Die Anfrage-Typ GET oder POST |
| URL: Die File-Location |
| Asynchrone= true / Synchrone = false |
| Benutzername: .....(optional) |
| Passwort: ......(optional) |
request.open("GET", "hello.txt", false);