2010-08-26 30 views
0

url可以在桌面的浏览器控件中显示,并且不允许用户获取url并将其输入到浏览器中。基本上,任何拥有桌面应用程序的人都可以获得网址指向的应用程序,但希望阻止用户在桌面应用程序上下文之外使用网址。包含不可打印字符的网址

在URL中使用不可打印字符的选项?或者是否会在浏览器和服务器解析URL时造成更大的麻烦?只要普通的乔无法达到它,解决方案不一定非常简单。

+0

你在想什么不可打印的字符? AFAIK,在网址中不允许使用不可打印的字符... – Jasper 2010-08-26 02:06:02

回答

1

您可以通过浏览器控件添加某种自定义HTTP标头吗?或者检查已经由浏览器控件发送的用户代理头......这些头中的任何一个都可能允许您的服务器端代码呈现或不呈现页面。

+0

仍然可以使用Live Http标头之类的东西看到Http标头。 – HeretoLearn 2010-08-26 02:05:34

+0

绝对。这绝对属于“不万无一失”的范畴,但我也会说超越普通的乔。 – joelt 2010-08-26 11:54:45

2

如果有人查看了URL,破坏了整个应用程序的安全性,那么在其他地方有问题。如果允许用户看到它,也许检查页面的渲染?

相关问题