Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[cURL] logowanie do FTP

Ostatnio zmodyfikowano 2012-11-05 15:36
Autor Wiadomość
abdi
Temat założony przez niniejszego użytkownika
[cURL] logowanie do FTP
» 2012-08-16 23:56:12
Witam mam problem z zalogowaniem się do serwera ftp za pomocą biblioteki curl.
Gdy ustawiam taką opcję:

C/C++
curl_easy_setopt( curl, CURLOPT_URL, "ftp://abdi2.yoyo.pl" );
curl_easy_setopt( curl, CURLOPT_USERPWD, "abdi2.yoyo.pl:niepowiem" );

Otrzymuje błąd taki

curl url using bad illegal format or missing url

W dokumentacji znalazłem taki fragment:
If you need any odd letters in your user name or password, you should enter them URL encoded, as %XX where XX is a two-digit hexadecimal number.

Więc spróbowałem ustawić drugą opcje tak:

C/C++
curl_easy_setopt( curl, CURLOPT_USERPWD, "abdi2%46yoyo%46pl:niepowiem" );

Ale wtedy dostaje blad:


Login denied

46 odpowiada kropce w tablicy znaków ASCII.

Nie jestem do końca przekonany czy dobrze ustawiam opcje CURLOPT_USERPWD.

Pozdrawiam :)
P-62717
DejaVu
» 2012-08-17 00:49:09
  • CURLOPT_FTP_ACCOUNT
  • CURLOPT_PASSWORD
  • CURLOPT_USERNAME
Poeksperymentuj z powyższymi flagami. Szczegóły: » curlcurl_easy_setopt - linki zewnętrzne.
P-62718
Admixior
» 2012-08-18 00:32:50
Widocznie podajesz złe hasło...

PS. 46 to kropka w dec-u a 2E to inna sprawa
P-62812
abdi
Temat założony przez niniejszego użytkownika
» 2012-11-05 15:36:27
Eh oczywiście, teraz jak się już wie co to jest hex to się problem śmieszny wydaje ;)
P-68538
« 1 »
  Strona 1 z 1