2014-02-17 33 views
0

我已經構建了一個移動友好應用程序,通過檢測移動用戶即時並在coldfusion中提供不同的佈局。它被稱爲在同一個URL上動態地提供不同的HTML '通過谷歌。我應該改變服務器http頭是一個「Vary HTTP頭」如何在Coldfusion的頁面級設置不同的http頭

現在,我必須設置一個不同的HTTP頭根據佈局,如果它是一個手機,那麼我必須設置Vary:User-Agent。如何通過Coldfusion在頁面級別進行設置。

我可以通過Coldfusion來實現這一點,如果不是,你能幫我在iis中設置嗎?

感謝

+0

[cfheader](http://cfdocs.org/cfheader) –

+0

試過,但沒有奏效。 – user3124830

+1

_「沒有工作」_是完全沒有意義的。 cfheader是一個常用的標籤並且工作正常 - 也就是說,除非頭部已經被刷新,否則它會設置指定的響應頭。這可能是或不是你想要的,或者是你所期望的,但它是有效的。 –

回答

0

您可以使用setHeader()此:

<cfscript> 
pc = getPageContext().getResponse(); 
pc.setHeader("vary", "user-agent"); 
</cfscript> 

這個功能是不是非常有據可查的官方ColdFusion文檔中,但this article告訴你所有你需要知道的。

相關問題