0

Python で動的に作成された Web ページがあります。その目的は画像を提供することなので、最初の行でコンテンツ タイプを設定します。

Content-Type: image/png

httpヘッダー、特にキャッシュ制御を設定したいのですが、コンテンツタイプがhtmlではないため、どうすればよいかわかりません.htmlスタイルのヘッダーを入れることはできません。

編集:コードは単純に始まります:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
import string, sys, math, os
print("Content-Type: image/png\n")
4

2 に答える 2

1

Cache-Control、Content-Type などは HTTP ヘッダーであり、「html スタイル ヘッダー」ではありません。コンテンツ タイプに関係なく使用できます。

于 2012-05-23T21:50:59.190 に答える
0
import string, sys, math, os
print("Cache-Control: max-age=" + str(86400 * 3650) + ", public")
print("Content-Type: image/png")
print("\n")

これにより、リソースは10年で期限切れになります。

于 2012-05-23T21:32:44.537 に答える