2013-02-12 73 views
1

所以我用一些裝飾從Django中對我的API啓用緩存:如何爲304 http響應代碼設置Content-Type標頭?

@require_GET 
@cache_page(100) 
@cache_control(max_age=100, s_maxage=100) 
@csrf_exempt 
def my_api(request): 

的問題是,304未修改響應回來與text/html的Content-Type頭。我的API通常返回application/json Content-Type頭,我想要保持一致。有沒有辦法告訴Django使用304響應代碼返回什麼內容類型?

回答