http://cdn.aixifan.com/dotnet...
这个图片在网页上是没有后缀名的,下载下来是gif,请问是怎么实现的?
怪我咯2017-04-17 14:30:55
ヘッダーがあるため、以下に Content-Type: image/gif
が表示されます。
また、普段見ている写真がブラウザで写真として表示されるのは、apacheやnginxなどのWebサーバーがMIME-Typeを出力してくれているか、<img src="xxx">
で記述されていることが多いです。 nginx の設定を確認してください: include /etc/nginx/mime.types;
その中で、/etc/nginx/mime.types
このファイルは、最も一般的なファイル拡張子と MIME タイプの関連付けを記録します。クライアントが要求したファイルサフィックスがこのファイル内にある場合、nginx は対応する content-type header
を出力します。
疑問が解決された場合は、受け入れてください
怪我咯2017-04-17 14:30:55
?
前の gif は .gif ではありませんか? 前の gif は既にファイルの拡張子を表しています ?
次のコンテンツはパラメーターの受け渡しと呼ばれます
さらに、サフィックスが Content-Type: image/gif
、Content-Type: image/jpg
であっても、php
のヘッダーのみを出力します。例: https://www.load-page.com/base/attachment?id=777
伊谢尔伦2017-04-17 14:30:55
わかりますか?
サフィックスがない場合でも、ゲートウェイ サーバー (Apache/nginx) を使用すると画像を見つけることができます。 Linux では、ファイルはファイル名の接尾辞によって区別されません。