ASP.NET&参数

时间:2012-08-15 20:31:49

标签: asp.net url-parameters

我有一个ASP.NET页面(处理程序),使用&调用时可以正常工作。但是,使用我的页面的第三方页面会转换&到“&” (ampersterand,amp;)并且页面抛出“参数无效”。错误。

我已经读过参数应该用&编码。但它似乎导致我的页面出错。

.NET正在将其转换为ampsterstand,amp,%3


以下是有关问题的更多信息

http://weblogs.asp.net/bleroy/archive/2009/06/05/why-is-asp-net-encoding-amp-s-in-script-urls-a-tale-of-looking-at-entirely-the-wrong-place-for-a-cause-to-a-non-existing-bug.aspx

我的问题是我正在尝试使用Facebook来转换&到“和放大器”的形式,我相信它导致我的代码无法工作。

这实际上就是答案。 Facebook正在显示与编码和放大器的链接。哪个.NET不接受。但是,它使用的是未编码的形式。问题是它无法从HTTPS协议中提取。

基本上,AMPSTERSTAND非编码是参数deliminator。

0 个答案:

没有答案