2014-02-17 36 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告诉你所有你需要知道的。

相关问题