1
我們正在使用金字塔web框架。我們使用accept
謂詞來匹配客戶端的Accept
標題。我們爲我們的json響應使用了一些自定義標頭,如application/vnd.whatever+json
。金字塔:設置內容類型以響應匹配接受頭?
我想要的是將Content-Type
的響應設置爲等於accept
的謂詞值。
目前金字塔總是發回application/json
。
我應該如何處理響應設置爲Content-Type
以匹配請求Accept
協商過的頭中的自定義媒體類型?
謝謝,但我真的希望它根據接受謂詞設置。我現在得到的是使用設置content_type的accept謂詞添加一個包裝函數到視圖。 –
這不會處理很多情況。例如,如果您有一個返回Response對象的視圖,則手動設置的內容類型將被忽略。 – Jaseem
然後,將content_type參數添加到您返回的對象。 – user2846569