javascript - Utilisez le timing des ressources pour observer l'accès aux ressources. Que signifie réponseEnd=0?
typecho
typecho 2017-06-12 09:31:53
0
1
868

PS : Le timing suivant n'interroge pas le cache et ne demande pas de ressources réseau. Pourquoi cela se produit ?

typecho
typecho

Following the voice in heart.

répondre à tous(1)
学习ing

Merci pour l'invitation, duration为0应该是命中了缓存,并且是通过max-agelong cache contrôlé, donc même le temps nécessaire au serveur pour renvoyer 304 est enregistré. Les informations du réseau le prouvent :

.

Lorsque le cache est désactivé, actualisez la page pour voir le temps passé sur le processus réseau :

Mais une autre question se pose : pourquoi tant d’informations temporelles sont affichées à 0 ? À ce stade, vous devez sortir la spécification et la vérifier. Par exemple, la définition de responseStart dans la spécification :

.

Lors de l'obtention, l'attribut réponseStart must renvoie comme suit :

  1. L'heure immédiatement après que l'agent utilisateur reçoit le premier octet de la réponse des caches d'application concernés, ou des ressources locales ou du serveur si la dernière récupération non redirigée de la ressource passe l'algorithme timing allow check.

  2. zéro, sinon.

En termes simples, responseStart记录了浏览器发起资源请求的时间,但要通过 timing allow check 的检查,否则返回0。跳到定义看一眼,其实就是检查是否符合同源策略,如果出现跨域情况,需要通过在资源返回时增加Timing-Allow-Originenregistre l'heure à laquelle le navigateur lance une demande de ressources, mais il doit réussir la vérification timingallow check , sinon 0 sera renvoyé. Accédez à la définition et jetez un œil. Il vérifie en fait si elle est conforme à la politique de même origine. S'il existe une situation inter-domaines, elle doit être résolue en ajoutant le Timing-Allow-Origin en-tête lorsque la ressource est renvoyée.

Sur le blog de notre équipe, vous pouvez voir l'exhaustivité des statistiques lors de l'introduction des ressources sources.

Enfin, discutonsresponseEnd为0的情况,规范上要求,非同源资源改信息返回0,但我们也看到了,Chrome给出了与startTime相同的值,我想这应该算是规范与具体实现d’un exemple différent.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal