bonjour
Quelle est la différence au niveau du protocole http entre un "clic" sur une page web dans un browser au niveau
a) d'un lien
b) d'un bouton de formulaire qui communique en ajax avec un server ?

ajax est il une implémentation du protocole http indépendant de l implémentation du protocole http implémenté au niveau du navigateur ?

par rapport au protocole http niveau browser ; quelle sont les restrictions imposées au protocole niveau page( ajax) et par qui ( choix d implémentation du dev ? , limite du au browser, W3C ) ?

merci
Modifié par 75lionel (30 Nov 2015 - 22:15)
Administrateur
C'est la même implémentation (ça passe par les mêmes tuyaux).

Il y a des restrictions au niveau des domaines qui peuvent être interrogés pour des raisons de sécurité. C'est défini dans les grandes lignes par les specs mais ensuite chaque éditeur de navigateur décide des subtilités. Par exemple Chrome tolère des choses que Firefox bloque.