网址:用户名与@网址:用户名与@(URL: Username with @)

2019-05-13 10:48发布

用一个URL发送用户名和密码,我们用这样的方法:

http://username:password@www.my_site.com

但是,我的用户名是my_email@gmail.com
问题是@

我该如何解决呢?

Answer 1:

你需要URL编码的@为40%。



Answer 2:

在您的用户名,而不是用于URL编码@符号使用40%。 它应该通过它正确即可。



Answer 3:

做就是了:

 http://my_email%40gmail.com:password@www.my_site.com

我很惊讶的是,问题是与用户名@而不是密码-通常这是我得到的权威网址或路径部分保留字符。

为了解决特殊字符一般情况下:用F12打开Chrome控制台然后粘贴encodeURIComponent(str)其中str是你的密码(或用户名),然后使用编码的结果,形成密码的URL。

希望这可以节省一些时间。



文章来源: URL: Username with @