django開発サーバーでMIMEタイプを設定する方法はありますか? 具体的には、Chrome 開発ツールの警告からこのメッセージを削除したいと考えています。
Resource interpreted as Image but transferred with MIME type image/x-png
django開発サーバーでMIMEタイプを設定する方法はありますか? 具体的には、Chrome 開発ツールの警告からこのメッセージを削除したいと考えています。
Resource interpreted as Image but transferred with MIME type image/x-png
追加するのと同じくらい簡単だったことがわかりました
if DEBUG:
import mimetypes
mimetypes.add_type("image/png", ".png", True)
settings.py へ
2020年 答え:
ブラウザによって自動検出される MIME コンテンツ タイプが必要な場合は、これが解決策です。
何度も失敗した静的な試みの後、これが動的な解決策です。
def fetch(request):
import mimetypes
clientRequestUrl=os.getcwd()+'/servlet'+request.path
try: return HttpResponse(fread(clientRequestUrl), content_type=mimetypes.guess_type(request.path)[0])
except Exception as e: return HttpResponse(str(e)+'===> Error Thrown <br>')