crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> FTP через QNetworkAccessManager
andybeg
  опции профиля:
сообщение 1.9.2015, 10:32
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 31.8.2015
Пользователь №: 4443

Спасибо сказали: 0 раз(а)




Репутация:   0  


задача тривиальна - положить в корень FTP файл
    QUrl url("ftp://host/data");
    url.setPort(21);
    url.setUserName("test");
    url.setPassword("pass");
    url.setPort(21);
    QNetworkRequest request;
    request.setUrl(url);

    file = new QFile("file.xml");
    if(file->open(QFile::ReadOnly)){
        QNetworkAccessManager *uploadman = new QNetworkAccessManager(this);
        uploadman->put(request, file);
    }

на стороне сервера наблюдаю такой диалог
Цитата
* Sent: (Not logged in) (ClienyIP)> 220 Browser Ftp Server.
* Received: (Not logged in) (ClienyIP)> USER test
* Sent: (Not logged in) (ClienyIP)> 331 Password required for this user.
* Received: (Not logged in) (ClienyIP)> PASS pass
* Sent: test (ClienyIP)> 230 User Logged In.
* A client has logged-in as "test".
* Received: test (ClienyIP)> TYPE I
* Sent: test (ClienyIP)> 200 Binary transfer mode active.
* Received: test (ClienyIP)> PASV
* Sent: test (ClienyIP)> 227 Entering Passive Mode (HostIP,1,104)
* A client is being deleted.

при этом на сервер сторонними программами файлы заливаются :(
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
andybeg
  опции профиля:
сообщение 1.9.2015, 16:33
Сообщение #2


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 31.8.2015
Пользователь №: 4443

Спасибо сказали: 0 раз(а)




Репутация:   0  


два дня головной боли и проблема решена - оказывается работе FTP клиента мешал брандмауэр (где то в коментах нашел упоминание, что возможна такая проблема), после отключения оного всё заиграло, всем спасибо, всё решено :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 27.4.2024, 22:09