1

シンプルな txt ファイルを ftp サーバーにアップロードしようとしていますが、サーバーから "QNetworkReply::ContentOperationNotPermittedError" という応答が返されました。これは私のファイル階層に関するものだと思います。

私のftpサーバーと私のqt-ftp構成のファイルの順序は次のとおりです。

ファイルの順序 FTP情報

    QUrl url("f13-preview.125mb.com/www/home/repo/test.txt");
    url.setHost("f13-preview.125mb.com");
    url.setUserName("1896230");
    url.setPassword("mypassword");
    url.setPath("f13-preview.125mb.com/www/home/repo/");
    url.setScheme("ftp");
4

2 に答える 2

0

わかりません。ftpでの作業に必要なすべてを提供する素晴らしいQFtp モジュールの代わりに QNetwork を使用するのはなぜですか?

QFtp *ftp = new QFtp(parent);
ftp->connectToHost("f13-preview.125mb.com");
ftp->login("1896230", "mypassword");

次に、QFtp::putを使用します。それだけです。

于 2015-06-18T10:50:19.463 に答える