我正在使用URL打开浏览器,并手动将查询参数与网页的URL一起放入。一旦我的页面完全加载,我的查询字符串参数就会消失,取而代之的是LANG=EN-US#
我打开如下,
http://mywebip/test.aspx?lang=en-us&userid={4BA50DE4-7CF7-E811-9677-00155D4B5214}
加载完成后,url变为
http://mywebip/test.aspx?lang=en-us#
为什么在我的页面加载完成后它会消失?我甚至尝试过一个没有历史记录、cookie或缓存的新浏览器,但问题仍然存在。
上述链接未验证的原因是它们包含未编码的与号(&(字符。Ampersands经常被用于URL查询字符串中,以划分信息的细粒块";
试试这个http://mywebip/test.aspx?lang=en-美国;userid={4BA50DE4-7CF7-E811-9677-00155D4B5214}
访问这个链接会对你有所帮助。https://periablerepress.com/how-to-write-valid-url-query-string-parameters/