首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >visual basic but浏览器导航,但密码在p@ssword中有@符号

visual basic but浏览器导航,但密码在p@ssword中有@符号
EN

Stack Overflow用户
提问于 2017-04-12 17:00:27
回答 1查看 66关注 0票数 1

下面的代码使用普通密码

代码语言:javascript
复制
  WebBrowser1.Navigate("http://username:Password@160.30.90.52/cgi-bin/statuspage.cgi ")

但我的默认密码是p@ssword

代码语言:javascript
复制
  WebBrowser1.Navigate("http://username:P@ssword@160.30.90.52/cgi-bin/statuspage.cgi ")

如何让这段代码与@符号一起运行?

我需要以编程方式从url下载文件,我所有的代码都可以工作,我仍然需要的是一种将用户名和密码传递给url的方法,但是url密码包含@ sign。

EN

回答 1

Stack Overflow用户

发布于 2017-04-12 17:36:11

嗨,所以我花了不少心思,但最终还是找到了答案。如果你要传递一个用户名或密码,加上一些特殊的符号,比如@符号,你需要对这些符号进行一些编码,而不是使用p@ssword。我现在使用的是p%40sword,它可以在这里工作。

代码语言:javascript
复制
WebBrowser1.Navigate(" https://username:p%40ssword@160.30.90.52/cgi-bin/statuspage.cgi ")

这里有一些你们将来可能需要的其他符号

代码语言:javascript
复制
!  %21
[space] %20
@   %40
$   %24
%   %25
^   %5E
&   %26
*   %2A
(   %28
)   %29
?   %3F
,   %2C
=   %3D
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43364935

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档