f1比赛时间,庆国庆黑板报资料,狗狗大全
在与后台api接口对接时,如将网页url作为参数请求数据时,如果是锚点参数,则会丢失。
请求通过webrequest.create创建一个webrequest:
1 var uri = "https://id.test.xxx.com/api/v1/auth/sso/url?redirecturl=https://test.xxx.com/extend/userhelp#120"; 2 var webrequest = webrequest.create(uri);
得到的webrequest,发现后面的锚点参数没有了。如下图:
获取的webrequest,address和requesturi中的query参数,不包含锚点参数“#120”
我们换正常的查询参数,再试验如上步骤
通过webrequest.create创建一个webrequest:
1 var uri = "https://id.test.xxx.com/api/v1/auth/sso/url?redirecturl=https://test.xxx.com/extend/userhelp?id=120"; 2 var webrequest = webrequest.create(uri);
得到的webrequest,查询address和requesturi中的query参数。如下图:
后面的查询参数"?id=120",数据正常。
原因:webrequest.create方法中,锚点参数会在另一属性中出现,
如果有锚点参数,并调用webrequest.create,临时解决方案:
关键字:webrequest.create 锚点#参数丢失
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Blazor server side 自家的一些开源的, 实用型项目的进度之 CEF客户端
.NET IoC模式依赖反转(DIP)、控制反转(Ioc)、依赖注入(DI)
vue+.netcore可支持业务代码扩展的开发框架 VOL.Vue 2.0版本发布
网友评论