Beide werden verwendet, um Daten zu senden und eine Antwort auf diese Daten zu erhalten.
GET: Abrufen von auf dem Server gespeicherten Informationen. D.h. Suchen, Tweets, Personeninformationen. Wenn Sie Informationen senden möchten, senden Sie die Anfrage mit process.php?name=subroto Es werden also grundsätzlich Informationen über eine Url gesendet. Url kann nicht mehr als 2083 Zeichen verarbeiten. So für Blog-Post können Sie daran erinnern, es ist nicht möglich?
POST: Post macht dasselbe wie get. Benutzerregistrierung, Benutzeranmeldung, Big Data senden, Blog Post. Wenn Sie sichere Informationen senden müssen, dann verwenden Sie "Post" oder "Big Data", da diese nicht über eine URL gesendet werden.
AJAX: $.get() und $.post() enthalten Funktionen, die Teilmengen von $.ajax() sind. Es hat viel Konfiguration.
$.get ()-Methode, die eine Art Kurzform für $.Ajax () ist. Wenn Sie $.get () verwenden, übergeben Sie statt eines Objekts Argumente. Sie benötigen mindestens die ersten beiden Argumente, d.h. die URL der abzurufenden Datei (z.B. "test.txt") und einen Erfolgs-Callback.
Zusammenfassung:
$.get( url [, data ] [, success ] [, dataType ] )
$.post( url [, data ] [, success ] [, dataType ] ) // for sending secure or Large information
$.ajax( url [, settings ] ) // More Configaration
9 Stimmen
Übrigens gibt es neben den POST-Anfragen auch PUT- und DELETE-Anfragen. Nach diesen sollten Sie ebenfalls fragen.
1 Stimmen
Für zukünftige Leser: hier ist eine verwandte Frage von Fooker vor einem Jahr .
0 Stimmen
Das ist wichtig, vor allem, wenn Sie sensible Daten versenden.