获取包含格式错误的部分的完整URL

时间:2010-12-02 15:53:40

标签: c# url

我正在将我的应用程序与第三方应用程序连接,第三方应用程序在一个地方传递我的应用程序,其中'#'哈希作为查询变量分隔符而不是'&'符号。 C#删除查询字符串的格式错误的部分,即'#',并且所有部分都进一步正确。有没有办法得到整个原始查询字符串,包括格式错误的部分,以便我自己解析它。

没有条款要求第三方纠正此问题。

我已尝试Request.QueryStringRequest.RawQueryRequest.Url.Query,但没有包含带有格式错误部分的实际原始查询。这意味着原始查询不是实际的原始查询:( 如果你能帮助我,我将非常感激你。

谢谢。

1 个答案:

答案 0 :(得分:0)

获取URL中哈希后的内容并不简单,因为它是针对客户端的,而不是服务器上运行的应用程序。两个应用程序之间的交互如何发生,也许可以应用解决方法?

另外,你看到了这个:How to get Url Hash (#) from server side