我不是在使用PHP,而是使用另一种语言..仅供参考。但是,我将PHP作为标记包含在内,以防万一有人有解决方案...
目前我首先尝试将字符串设置为正确(通过curl从远程服务器下载文件到本地域)。无论如何,密码包含百分号(%)。 当我这样做时,我在命令行上收到以下错误:
curl: (67) Access denied: 530
67是来自curl的错误代码(另请参阅http://curl.haxx.se/docs/manpage.html),表示“未接受用户名,密码或类似内容且curl无法登录。”
现在说原始字符串是这样的:
curl -u Login:Pass%Word
我尝试过以下在网上找到的解决方案:
curl -u Login:Pass%25Word
curl -u Login:Pass%%Word
curl -u Login:Pass^%Word
curl -u Login:Pass^%%Word
但是......我总是拒绝访问。
有人可以帮帮我吗?
答案 0 :(得分:1)
答案 1 :(得分:1)
我刚刚重播了你的案例:做了用户测试/一些%密码并保护了我的网站。
这两个命令有效:
curl -u 'test:some%password'
curl -u test:some%password
您似乎只是使用了错误的密码或拼写错误的服务器名称