Das hat mich eine ganze Weile gestört.
D.h. wenn ich eine Readme.md
Datei öffne inTypora(oder jede andere Anwendung, die den nativen Windows-Datei-Explorer verwendet) im Internet, dauert es viel länger (mehrere Sekunden) als die Datei von der Festplatte (~2 Sekunden), obwohl es sich um dieselben Dateien handelt.
Die Dateigröße sollte hier kein großer Faktor sein. Die Datei ist ziemlich klein und meine Internetverbindung stabil.
Warum dauert es so lange? Es passiertnurbeim Öffnen einer Datei aus dem Internet. (habe das lokale Netzwerk allerdings nicht getestet)
Dies betrifft jedes Windows NT-System.
Antwort1
Mögliche Ursachen:
Windows'WebClientist eigentlich ein WebDAV-Client, kein einfaches HTTP, also stellt es ein paar zusätzliche Anfragen – zwei
OPTIONS
, zweiPROPFIND
, ohne dass eine Wiederverwendung der Verbindung in Sicht wäre. Sie sehen also ~5 TLS-Handshakes und HTTP-Anfragen nur für eine einzige Datei.In einigen Fällen (ich konnte nicht herausfinden, wann) versucht Windowsalleseinen Clients, um die Datei abzurufen – bevor WebDAV versucht, SMB zu verwenden, was zu einer langen Verzögerung führen kann, wenn die SMB-Ports blockiert sind.