저는 이미지를 게시하는 Java 서버(NanoHTTPD)에서 작업하고 있습니다. 그런 다음 이미지는 이미 Image 개체가 있는 MS Word에 로드되며 F9를 누르면 다시 로드됩니다.
잘 작동하지만 어떤 이유로 Word는 단일 새로 고침 시 이미지를 두 번 로드합니다. 그러면 서버 측 사용자 로그에 두 개의 항목이 표시됩니다. 물론 아주 작은 세부 사항이지만 두 번째 로그를 해킹적인 방식으로 숨기는 것을 좋아하지 않습니다.
서버에 "connection: close" 헤더를 추가하려고 했지만 WireShark에 따르면 Word에서는 한 세션 내에 두 개의 요청만 사용합니다.
이런 행동에 대한 이유가 있나요?
편집하다:
WireShark에서 볼 수 있듯이:
GET / HTTP/1.1 Accept: */* User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.3; WOW64; Trident/7.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729; MASBJS; ms-office; MSOffice 16) Accept-Encoding: gzip, deflate Host: 192.168.43.1:5326 Connection: Keep-Alive HTTP/1.1 200 OK Content-Type: image/png Date: Mon, 6 Aug 2018 13:20:30 GMT Connection: keep-alive Content-Length: 79167 (transfer of PNG) GET / HTTP/1.1 Accept: */* User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.3; WOW64; Trident/7.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729; MASBJS; ms-office; MSOffice 16) Accept-Encoding: gzip, deflate Host: 192.168.43.1:5326 Connection: Keep-Alive HTTP/1.1 200 OK Content-Type: image/png Date: Mon, 6 Aug 2018 13:20:30 GMT Connection: keep-alive Content-Length: 79167 (transfer of PNG)
서버 연결 종료 후:
GET / HTTP/1.1 Accept: */* User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.3; WOW64; Trident/7.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729; MASBJS; ms-office; MSOffice 16) Accept-Encoding: gzip, deflate Host: 192.168.43.1:5326 Connection: Keep-Alive HTTP/1.1 200 OK Content-Type: image/png Date: Mon, 6 Aug 2018 15:41:06 GMT Connection: close Content-Length: 23434 (transfer of PNG) GET / HTTP/1.1 Accept: */* User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.3; WOW64; Trident/7.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729; MASBJS; ms-office; MSOffice 16) Accept-Encoding: gzip, deflate Host: 192.168.43.1:5326 Connection: Keep-Alive HTTP/1.1 200 OK Content-Type: image/png Date: Mon, 6 Aug 2018 15:41:06 GMT Connection: close Content-Length: 23434 (transfer of PNG)
답변1
어쩌면 연결되었을 수도 있습니다:
파일 > 옵션 > 고급 > 일반 섹션(아래로 스크롤)에서 "열 때 자동 링크 업데이트" 옵션이 "자동으로 업데이트됩니다.필드와 링크 모두".
내가 이해한 것이 맞다면 귀하의 이미지는 필드이자 링크이기 때문에 아마도 이것이 두 번 새로 고쳐지는 이유일 것입니다. 이 옵션을 선택 취소하고 확인을 클릭하세요.