私は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
しかし..私は常にアクセスが拒否されます。
誰かが私を助けてくれませんか?