Tôi đang cố thử nghiệm tìm nạp trước trên Firefox 3.6. Tôi đang sử dụng:tìm nạp trước phần tử liên kết không hoạt động trong Firefox 3.6
<link rel="prefetch" href="hst_galaxy.jpg"/>
Tôi không thấy bất kỳ yêu cầu nào trong bảng điều khiển Mạng của Firebug. Khi tôi nhìn vào nhật ký Apache 2, tôi chỉ thấy yêu cầu trang, không có gì sau đó. Tôi cũng không thấy tiêu đề X-moz: prefetch
được mong đợi. Tôi cũng đã kiểm tra các gói tin bằng cách sử dụng Wireshark và tiêu đề tìm nạp trước không được gửi đi. Tôi cũng đã sử dụng LiveHttpHeaders (phần mở rộng FF), và một lần nữa tiêu đề tìm nạp trước không được gửi đi.
Tôi đã xem các tùy chọn about: config và "network.prefetch-next" được bật.
Thiết lập thử nghiệm của tôi nằm trên Mac OS 10.5.8. Tôi đang sử dụng cài đặt Apache cục bộ và chạy tệp này từ tệp HTML thử nghiệm trong thư mục trang web. Tôi đã thử 3 lựa chọn tên miền khác nhau:
- localhost/cachetest
- localhost.com/cachetest
- www.randomurl.com/cachetest
localhost.com và randomurl.com là các miền tôi đã định cấu hình trong tệp/etc/hosts của mình. Trang thử nghiệm có thể truy cập được.
Tôi đã truy cập trang này cho biết tiêu đề X-Moz
được phát hiện. http://browserspy.dk/prefetch.php Trong Firefox, có nghĩa là có. Trong Chrome/Safari nó nói không, đó là dự kiến. Một lần nữa, tôi không thể phát hiện tiêu đề X-Moz
được gửi với Wireshark hoặc LiveHttpHeaders. Khi nhìn vào nguồn của trang đó, tôi thấy đúng loại yếu tố <link rel="prefetch">
.
Tôi thực sự không chắc chắn những gì tôi đang thiếu. Tôi đã khá kỹ lưỡng với thử nghiệm này và tôi không thấy làm thế nào điều này có thể làm việc nếu tôi phát hiện không có gì từ Firefox và ghi lại không có gì trong Apache.
Có ai có một số chứng ngộ mà họ có thể chia sẻ không?
Tôi có cùng một vấn đề. Có ai có ý tưởng về điều này không? –
Bạn đã tìm thấy điều gì sai? –