htmlタグを含むシェルスクリプトがあります。これは、ブラウザでも明らかに表示/表示する必要があることを意味します。それでは、Firefoxでシェルスクリプトをダウンロードするのではなく表示するようにするにはどうすればよいですか?シェルスクリプトの最後にはそれぞれ.shと.plがあります。
最初のスクリプトは次のように始まります。
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>
4 <head>
そして - で終わる
231 </div> <!-- id=cgit -->
232 </body>
233 </html>
2番目のスクリプトも同じコードを示しています。
これらのファイルは本質的にローカルであり、将来もそうです。 Webベースの文書は常に何をすべきか尋ねるべきです。
ベストアンサー1
ブラウザでデータが処理される方法は、サーバーが宣言したMIMEタイプによって異なります。ブラウザにHTMLでレンダリングさせるには、次のような可能性があります。悪い考え、Content-Type
データタイプ(ブラウザが実行するアクションを提案するヘッダーなど)を反映するようにサーバーから返されるヘッダーを変更できます。text/html; charset=utf-8
Content-Disposition
詳細な説明については、この質問をご覧ください。 https://stackoverflow.com/questions/20508788/do-i-need-content-type-application-octet-stream-for-file-download#20509354