相关疑难解决方法(0)

网址:用户名@

要使用URL发送用户名和密码,我们使用此方案:

http://username:password@www.my_site.com
Run Code Online (Sandbox Code Playgroud)

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

我该如何解决?

url http url-encoding

110
推荐指数
3
解决办法
8万
查看次数

使用密码@的Git克隆

我需要逃避使用密码的@,因为它与主机混淆.

例1: git clone https://user:p@ssword@github.com/user/repo.git

当我运行上面的例子时,这是错误的,因为密码有@他知道下一个参数是主机.试图用\逃脱,或者你可以使用""之间的网址,但事实并非如此.

例2: (echo user; echo p@ssword) | git clone https://github.com/usuario/repo.git

当我只使用命令时,git clone https://github.com/usuario/repo.git他询问用户和密码,所以我使用了上面的命令,这与我用来更改一行上的root密码的命令相同.

git shell command-line escaping github

8
推荐指数
2
解决办法
7336
查看次数

标签 统计

command-line ×1

escaping ×1

git ×1

github ×1

http ×1

shell ×1

url ×1

url-encoding ×1