2017-08-29 10 views
0

この質問は少し奇妙です。私がApacheサーバーにアクセスできない場合、Apache Webサーバーが.jpgファイルの場合はimage/jpegのような特定のファイル形式を処理するために適切なMIMEタイプを使用しているかどうかを確認したい。HTTPリクエストを使用して、Apache設定で設定されたMIMEを検証できますか?

MIMEは、例えば、HTTPレスポンスに示されているように:

accept-ranges:bytes 
alt-svc:quic=":443"; ma=2592000; v="39,38,37,35" 
cache-control:private, max-age=31536000 
content-length:16786 
content-type:image/jpeg <--- 
date:Mon, 21 Aug 2017 09:56:08 GMT 
expires:Mon, 21 Aug 2017 09:56:08 GMT 
last-modified:Wed, 14 Dec 2016 20:30:00 GMT 
server:sffe 
status:200 
x-content-type-options:nosniff 
x-xss-protection:1; mode=block 

ウェブサーバが正しく設定されている場合、例えば追加:.htaccessまたはApache設定ファイル内

AddHandler application/x-httpd-php .jpg 

を、Iは診断にHTTPリクエストを使用したいと考えています。出来ますか?サーバーから.jpgをリクエストすると、Apacheサーバーはapplication/x-httpd-phpと応答しますか?

答えて

1

curl -I http://yoursite.com/test.jpgは、他の情報とともにコンテンツタイプを返すことができます。

+0

ニース。さらにうまくいって、 'curl -sI http://yoursite.com/test.jpg | grep "Content-Type"を使用して、Content-Type行だけを出力します。 – Raptor

関連する問題