HTML 出力が HTML として受信されるのではなく、プレーン テキストとして解釈される
ここでの質問は、HTML 出力が代わりにプレーン テキストとしてレンダリングされるシナリオに関するものです。適切な HTML として解析されるかどうか。基本的な Go 実装が提供されていますが、レンダリングされた出力には pre タグ内の HTML コードがそのまま表示されます。
この問題を修正するには、応答が HTML であることを指定するように Content-Type ヘッダーを設定する必要があります。これにより、ブラウザが出力を正しく解釈して表示できるようになります。次のコード追加により Content-Type ヘッダーが設定されます:
w.Header().Set("Content-Type", "text/html")
この調整を組み込むことにより、HTML出力はブラウザによって HTML ドキュメントとして適切に認識され、目的のコンテンツを正確にレンダリングできるようになります。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3