La plus grande différence entre les méthodes GET et POST est:
1. La méthode GET transmet le paramètre de valeur dans l'URL, et le paramètre de post est placé dans l'envoi
2. La méthode post doit être ajoutée
xmlhttp.setRequestHeader ("contenu-type", "application / x-www-form-urlencoded");
Les exemples suivants peuvent être trouvés dans la méthode GET
xmlhttp.open ("get", "for.php? text =" + url, true);Dans le post, il est représenté comme:
xmlhttp.open ("post", "for.php", true); xmlhttp.setRequestHeader ("contenu-type", "application / x-www-form-urlencoded");Publier et obtenir des méthodes Partager des fichiers
index.php
<script src = "a.js" type = "text / javascript"> </ script> <a href = "#" onclick = "funphp100 ('o')"> o </a> <a href = "#" onclick = "funphp100 ('t')"> t </a> <a href = "#" onClick = "funphp100 ('x')"> x </a> <div id = "php100"> </div>Fichier de la méthode de publication:
A.Js
var xmlhttp; fonction s_xmlhttprequest () {if (window.activexObject) {xmlhttp = new activeXObject ('Microsoft.xmlhttp'); } else if (window.xmlhttprequest) {xmlhttp = new xmlhttprequest (); }} fonction funphp100 (n) {var data = "text =" + n; // Pour plusieurs paramètres, ajoutez s_xmlHttpRequest (); xmlhttp.open ("post", "for.php", true); xmlhttp.setRequestHeader ("contenu-type", "application / x-www-form-urlencoded"); xmlhttp.onreadyStateChange = byPhp; xmlhttp.send (data); } function byphp () {var byphp100 = xmlhttp.ResponSeText; document.getElementById ("php100"). innerHtml = byphp100; }pour.php:
<? echo $ _post ['text'];?>
Obtenez un fichier de méthode:
A.JS:
var xmlhttp; fonction s_xmlhttprequest () {if (window.activexObject) {xmlhttp = new activeXObject ('Microsoft.xmlhttp'); } else if (window.xmlhttprequest) {xmlhttp = new xmlhttprequest (); }} fonction funphp100 (url) {s_xmlHttpRequest (); xmlhttp.open ("get", "for.php? text =" + url, true); xmlhttp.onreadyStateChange = byPhp; xmlhttp.send (null); } function byphp () {var byphp100 = xmlhttp.ResponSeText; document.getElementById ("php100"). innerHtml = byphp100; }pour.php:
<? echo $ _get ['texte'];?>
Le résumé ci-dessus de la différence entre JS + Ajax, Get and Post en termes d'utilisation est tout le contenu que j'ai partagé avec vous. J'espère que vous pourrez vous faire référence et j'espère que vous pourrez soutenir Wulin.com plus.