如何识别打开aspx文件的来源?

时间:2011-04-18 23:43:39

标签: asp.net

我有一个aspx文件,这个文件将从flash内部调用。无论如何,如果通过浏览器直接访问此文件或通过闪存访问该文件,我是否可以使用?

提前致谢

2 个答案:

答案 0 :(得分:1)

如果从Flash文件中调用它,则可以在flash文件中嵌入查询字符串参数。

所以,在flash中,它称之为资源 改为“[yourfile] .aspx”
到“[yourfile] .aspx?fla = 1”
然后读取aspx文件中的查询字符串。

这可能适用于您的设置,也可能不适合,但通常是一种快速简便的方法,可以解决在简单场景中所谓的问题。

答案 1 :(得分:0)

通常对于类似的内容,您可以使用Referrer查看用户来自何处。不过,我不确定它在Flash中会是什么样子。值得测试。另请注意,首先要由用户的浏览器发送Referrer。默认情况下或默认情况下,某些设置不会。

请注意,这通常是网络的行为。 Flash如何“调用”“aspx文件”?如果它只是告诉用户的浏览器请求该资源,那么浏览器实际上是在创建一个全新的请求。根据网络的性质,该请求可以在用户想要的任何时间重新创建。因此,如果您通过浏览器执行所有操作,那么您可以随心所欲地使用浏览器。