下午好,
我正在开发一个google-earth web应用程序,用户可以使用桌面Google Earth程序来执行搜索。
我遇到的一个问题是,当内部浏览器试图访问我编写的带有参数的GWT页面时,内部浏览器似乎只是丢弃了第二组参数。
例如,URL为:
http://mysite.com/Client/?entryPoint=start#paramater=1
变成:
http://mysite.com/Client/?entryPoint=start
你知道我该怎么解决这个问题吗?
发布于 2011-02-26 02:08:50
我认为这是由于哈希被用作查询的分隔符。http get查询是使用?就像这样。
http://mysite.com/Client/?entryPoint=start¶mater=1该散列被保留为url片段标识符。
如果由于未知的原因不能更改查询定界符,那么您可以只使用第一个参数并添加自己的定界符语法。例如。
http://mysite.com/Client/?entryPoint=start_paramater=1_foo=bar_etc=0然后,您只需在所选的分隔符(在本例中为underscrore _)上拆分单个参数,然后通过在等号(=)上拆分,再次拆分为变量/值对
https://stackoverflow.com/questions/4035332
复制相似问题