알고 있습니다. 하지만 중간자 공격(MITM)이 브라우저가 시작한 이러한 HTTP 연결을 이용해 HTTP를 통해 쿠키를 추가할 수 있습니다. 이후 브라우저가 해당 쿠키를 HTTPS를 통해 전송하면, 중간자 공격자는 세션 쿠키를 알게 됩니다.
이 방식은 작동합니다. HTTP 상태 코드(404, 301, 410, 500)는 중요하지 않습니다.
이것은
이라는 문제에 해당하지 않습니다. favicon은 사용자가 직접 시작한 링크가 아니며, 사용자는 HTTPS 없이 해당 사이트의 HTTP 링크만 추가하기 때문입니다.
단순한 해결책: 대상이 HTTP인 경우 미리보기를 표시하지 않는 것입니다. 그러면 favicon을 로드할 필요가 없습니다.