2012-07-17 15 views
17

Gần đây tôi đã xem qua hình ảnh này mà có vẻ giống như một GIF bình thường:tập tin với phần mở rộng JPG hoạt động như một GIF với một con mèo bắn súng với lại quả nặng

seems a gif image

Thậm chí imgur cửa hàng nó như là một GIF khi Tôi đã tải nó lên đây.

Nhưng khi tôi thấy liên kết, đó là một hình ảnh JPEG, không giống như GIF so với những gì tôi đã mong đợi!

Đây là liên kết: https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash3/559307_325955130827518_630404691_n.jpg

+13

Đó là GIF có phần mở rộng sai. 6 byte đầu tiên của hình ảnh là GIF89a, là [số ma thuật] (http://en.wikipedia.org/wiki/Graphics_Interchange_Format) cho một tệp GIF. – vcsjones

+11

Và meme mới ra đời. –

+0

Đây có phải là chủ đề nghiêm túc không? – gopi1410

Trả lời

20

Đây thực sự là một .gif - nhìn vào các tiêu đề của HTTP response.

Các MIME type là image/gif

Vì vậy, nó không có vấn đề gì URL cho biết cuối cùng - đó là kiểu MIME xác định cách trình duyệt của bạn giải thích nó.

Rất nhiều trang web sử dụng điều này (tôi đoán để vứt bỏ máy gặt?) Imgur.com thường báo cáo phần mở rộng sai, ví dụ. Hãy thử truy cập i.imgur.com/yourpic.txt - nó sẽ vẫn hiển thị dưới dạng gif phù hợp.

+0

Hmm ... Nếu bạn đang sử dụng chrome, nhấn f12. Sau đó chuyển đến tab "Mạng" và tìm kiếm hình ảnh của bạn. Click vào nó, và kiểm tra các "tiêu đề" tab xuất hiện. Không chắc chắn cho các trình duyệt khác, xin lỗi. –

+0

@ gopi1410 sử dụng công cụ chrome dev nếu bạn có chrome. Ctrl Shift Tôi nên mang nó lên. Làm mới trang để bắt các loại –

+0

ohk. Gotcha! cảm ơn! – gopi1410

Các vấn đề liên quan