У меня есть проблемы с этой строкой:
Код: Выделить всё
curl_easy_setopt(curl, CURLOPT_URL, "sftp://192.168.2.160:22/uploads/foo.txt");
Если сервер является машиной Linux, я получаю сообщение об ошибке «Удаленный файл не найден», если я не укажу реальный полный путь, например это:
Код: Выделить всё
curl_easy_setopt(curl, CURLOPT_URL, "sftp://192.168.2.160:22/home/myuser/uploads/foo.txt");
Код: Выделить всё
sftp myuser@192.168.2.160:/uploads
Подробнее здесь: [url]https://stackoverflow.com/questions/79227233/uploading-a-file-to-an-sftp-server-using-libcurl-remote-file-not-found[/url]
Мобильная версия