이것은 꽤 오랫동안 나를 귀찮게했다.
즉 Readme.md
, 인터넷에 있는 Typora (또는 기본 Windows 파일 탐색기를 사용하는 다른 응용 프로그램)에서 파일을 열 때 디스크의 파일보다 ~ ~ 몇 초가 걸립니다 (약 2 초) 같은 파일입니다.
여기서 파일 크기는 큰 요소가되어서는 안됩니다. 파일이 매우 작고 인터넷 연결이 안정적입니다.
왜 그렇게 오래 걸립니까? 인터넷에서 파일을 열 때만 발생 합니다 . (하지만 로컬 네트워크를 테스트하지는 않았습니다)
이것은 모든 Windows NT 시스템에 영향을줍니다.
답변
가능한 원인들:
-
Windows의 WebClient 는 실제로 일반 HTTP가 아닌 WebDAV 클라이언트이므로 연결 재사용없이 2
OPTIONS
, 2 개의 추가 요청PROPFIND
을합니다. 따라서 단일 파일에 대해 ~ 5 개의 TLS 핸드 셰이크 및 HTTP 요청을보고 있습니다. -
경우에 따라 (시간을 알 수 없었 음) Windows는 모든 클라이언트가 파일을 검색 하려고 시도 합니다. WebDAV는 SMB를 시도하기 전에 SMB 포트가 차단되면 시간이 오래 걸릴 수 있습니다.