検索

ホームページ  >  に質問  >  本文

html5 - 为什么没有后缀名的图片可以在网页中显示?

http://cdn.aixifan.com/dotnet...
这个图片在网页上是没有后缀名的,下载下来是gif,请问是怎么实现的?

大家讲道理大家讲道理2873日前1258

全員に返信(3)返信します

  • 怪我咯

    怪我咯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 を出力します。

    疑問が解決された場合は、受け入れてください

    返事
    0
  • 怪我咯

    怪我咯2017-04-17 14:30:55

    ? 前の gif は .gif ではありませんか? 前の gif は既にファイルの拡張子を表しています
    ? 次のコンテンツはパラメーターの受け渡しと呼ばれます

    さらに、サフィックスが Content-Type: image/gifContent-Type: image/jpg であっても、php
    のヘッダーのみを出力します。例: https://www.load-page.com/base/attachment?id=777

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 14:30:55


    わかりますか?

    サフィックスがない場合でも、ゲートウェイ サーバー (Apache/nginx) を使用すると画像を見つけることができます。 Linux では、ファイルはファイル名の接尾辞によって区別されません。

    返事
    0
  • キャンセル返事