[Javascript] Faire des requêtes HTTP
sebsauvage
Messages postés
33415
Statut
Modérateur
-
INFO.IMA Messages postés 26 Statut Membre -
INFO.IMA Messages postés 26 Statut Membre -
Un collège m'a donné ce lien:
http://www.toutjavascript.com/savoir/xmlhttprequest.php3
Cet article explique comment lancer des requêtes HTTP (GET ou POST) à partir de Javascript.
Cela marche dans IE et Firefox.
(C'est ce qu'utilise GMail et Google Suggest ; exemple: http://www.google.com/webhp?complete=1&hl=en )
ça ouvre des possibilité assez incroyables dans la conception de pages web:
Mise à jour partielle d'une page web, mise en cache de plusieurs pages/popup/morceaux d'une page, mise à jour dynamique de menus, pull de données de différents serveurs dans une même page, aggrégation de pages, affichage de flux RSS dans une page et mise à jour dynamique...
Les possibilités sont énormes.
Et le mieux, c'est que ça peut également fonctionner en mode ansychrone.
http://www.toutjavascript.com/savoir/xmlhttprequest.php3
Cet article explique comment lancer des requêtes HTTP (GET ou POST) à partir de Javascript.
Cela marche dans IE et Firefox.
(C'est ce qu'utilise GMail et Google Suggest ; exemple: http://www.google.com/webhp?complete=1&hl=en )
ça ouvre des possibilité assez incroyables dans la conception de pages web:
Mise à jour partielle d'une page web, mise en cache de plusieurs pages/popup/morceaux d'une page, mise à jour dynamique de menus, pull de données de différents serveurs dans une même page, aggrégation de pages, affichage de flux RSS dans une page et mise à jour dynamique...
Les possibilités sont énormes.
Et le mieux, c'est que ça peut également fonctionner en mode ansychrone.
A voir également:
- [Javascript] Faire des requêtes HTTP
- Http - Guide
- Http //192.168.l.l - Guide
- A javascript error occurred in the main process - Forum Matériel & Système
- Http //192.168.l.254 bbox - Forum Bbox Bouygues
- Connexion impossible à l'interface de la BBox - Forum Réseau
11 réponses
Je viens de jeter un oeil à l'exmple: http://www.google.com/webhp?complete=1&hl=en
C'est halucinant!
C'est halucinant!
Essayez de chercher le nom d'un membre en saisissant son nom dans le champ Texte dans les stats :
http://www.commentcamarche.net/forum/stats.php3
Merci qui ? merci Asevere :-)
http://www.commentcamarche.net/forum/stats.php3
Merci qui ? merci Asevere :-)
Jean-François Pillou
Fondateur de CommentCaMarche.net
Y'a un truc qui me chiffonne :(
J'ai visualisé la source de la page de google citée plus haut, je dois être aveugle, mais j'ai l'impression qu'il en manque un trés gros bout...
J'ai visualisé la source de la page de google citée plus haut, je dois être aveugle, mais j'ai l'impression qu'il en manque un trés gros bout...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Le bout manquant est là:
http://www.google.com/ac.js
:-)
Mais bon, comme pour GMail, Google a mangé tous les noms de variables et fonctions pour gagner de la place: c'est illisible.
Le pire, je crois, c'est le javascript de GMail: 249 ko !
http://gmail.google.com/gmail?view=page&name=js
(voir le source de cette page)
ça fait peur, quand même.
http://www.google.com/ac.js
:-)
Mais bon, comme pour GMail, Google a mangé tous les noms de variables et fonctions pour gagner de la place: c'est illisible.
Le pire, je crois, c'est le javascript de GMail: 249 ko !
http://gmail.google.com/gmail?view=page&name=js
(voir le source de cette page)
ça fait peur, quand même.
Les possibilités sont effectivement impressionnantes 8)
Tiens, toujours chez Google :
http://maps.google.com/
Tiens, toujours chez Google :
http://maps.google.com/
Avec en prime l'image satellite :)
Comme par exemple la Statue de la Liberté [http://tinyurl.com/8pnj5], la Maison Blanche [http://tinyurl.com/a9lx8], le Pentagone [http://tinyurl.com/c4vzf] ou Las Vegas et sa tour Eiffel [http://tinyurl.com/9vmuk].
Comme par exemple la Statue de la Liberté [http://tinyurl.com/8pnj5], la Maison Blanche [http://tinyurl.com/a9lx8], le Pentagone [http://tinyurl.com/c4vzf] ou Las Vegas et sa tour Eiffel [http://tinyurl.com/9vmuk].
la maison blanche est en réalitée en bas a driot, dans le prolongement du bassin si je ne me trompe pas :) (dans le flou)
Je regardais ça tout a l'heure justement, puis j'ai vite arreté parceque j'imagine que tout ça part dans des logs, et que ces même logs doivent etre sacrément analysées si tu t'attarde un peu trop au dessus de site sensibles ;)
Je regardais ça tout a l'heure justement, puis j'ai vite arreté parceque j'imagine que tout ça part dans des logs, et que ces même logs doivent etre sacrément analysées si tu t'attarde un peu trop au dessus de site sensibles ;)