J'étais à la recherche dans google.com's Nette de l'activité dans firebug juste parce que j'étais curieux et a remarqué une demande de retour "204 No Content."
Il s'avère que l'204 No Content "est principalement destiné à permettre l'entrée pour les mesures à prendre place sans provoquer un changement de l'utilisateur de l'agent actif de vue du document, bien que tout nouveau ou mis à jour de la métainformation DOIT être appliqué au document actuellement dans le manuel de l'agent de la vue active." Quoi que ce soit.
J'ai regardé dans le JS code source et vu que "generate_204" est demandé comme ceci:
(new Image).src="http://clients1.google.com/generate_204"
Pas de déclaration de variable ou d'une assignation à tous.
Ma première idée est qu'il a été utilisé pour vérifier si le Javascript est activé. Mais l' "(nouvelle Image).src='...'" appel est appelée à partir d'un chargé dynamiquement fichier JS externe de toute façon, donc ce serait inutile.
Quelqu'un a une idée de ce que cela pourrait être?
Mise à JOUR
"/generate_204" semble être disponible sur de nombreux services de google/serveurs (par exemple, maps.google.com/generate_204, maps.gstatic.com/generate_204, etc...).
Vous pouvez prendre avantage de cela en pré-chargement de la generate_204 pages pour chaque filiale de google au service de votre application web peut utiliser. Comme Ceci:
window.onload = function(){
var two_o_fours = [
// google maps domain ...
"http://maps.google.com/generate_204",
// google maps images domains ...
"http://mt0.google.com/generate_204",
"http://mt1.google.com/generate_204",
"http://mt2.google.com/generate_204",
"http://mt3.google.com/generate_204",
// you can add your own 204 page for your subdomains too!
"http://sub.domain.com/generate_204"
];
for(var i = 0, l = two_o_fours.length; i < l; ++i){
(new Image).src = two_o_fours[i];
}
};