からhtmlファイルに達しましたブラウザまたは別の種類のダウンロードファイル(pdf、doc、txtなど)おかげさまで カールノウハウ私は--headフラグでシェルからカールCMDを送信するヘッダ
答えて
レスポンスヘッダがContent-Type
フィールドが含まれている必要があり、HTMLのため はそれがあるべきファイル:
Content-Type: text/html
もlist of known MIME-typesを参照してください。
ありがとう、しかし私は自分自身を明確にしようとします。 私は男性のコンテンツがhtmlファイルであることを確かめ、ファイルを解析せずにhtmlとして解析することができます。 私はdoctypeを見ることができますが、これも明白です。 はありますか? – Student
@Student Webサーバーが誤動作していると思わない特別な理由がない限り、 'Content-Type'ヘッダーを確認してください。しかし、多分あなたの目標は、質問が示唆しているものとは異なるでしょう。私はあなたが不必要にファイルをダウンロードするのを避けるために 'HEAD'リクエストを使用しているという印象を受けました。そうでない場合は、とにかくファイルをダウンロードし、有効なHTMLであるかどうかを判断する必要があります。これはまったく別の質問です。この場合、私は新しい、明確な質問を投稿することを提案します。 – janos
ちょっと、Content-Typeのリクエストを取得する必要がありますか? –