![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 10.12.2010
Сообщений: 17
|
![]()
Привет всем.
Подскажите какой-нибудь пример отправки фтп запроса программой на чистом с++ без фрэймворков. То есть создаем сокет, подключаемся к сокету сервера, хотим послать команду user. Что нужно послать в sendto()? Просто строку "USER ftp" ? Как принять ответ? В принципе можно ссылкой на код. Я не смог нагуглить ничего подходящего. |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 10.12.2010
Сообщений: 17
|
![]()
У вас с логикой туго, с программированием или с русским языком? Боюсь представить где в RFC959 вы узрели примеры с кодом запроса.
Не в силах ответить на вопрос молчали б в тряпку. Последний раз редактировалось Silver_Swift; 13.04.2011 в 01:20. |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]()
Молчи в тряпку сам. Для дебилов я процитировал на что отвечал.
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 10.12.2010
Сообщений: 17
|
![]()
Тролль? Не думал, что тут такие обитают.
Если кто-то из адекватных читает эту ветку: Успешно подключившись к 21 порту сервера, шлю ему "USER ftp\r\PASS example@mail.ru". После вызываю recv(), получаю от сервера приветствие, но ни об ошибке ни об успешном входе сообщение не приходит. Почему? Как правильно реализовать отправку запроса и обработку ответа? Нужен пример кода на с++, кто горазд напишите. |
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#7 | |
Пользователь
Регистрация: 10.12.2010
Сообщений: 17
|
![]()
Вообще не в моде, Qt решает, только его нельзя использовать - такое требование. Я под линукс делаю клиента, поэтому у меня не winsock, а sys/socket.h, кстати, но функции похожие.
Фраза Цитата:
Таким образом возвращаемся к вопросу. Как послать запрос и как его принять? |
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 10.12.2010
Сообщений: 17
|
![]()
Проблема решена, вопрос снят. Всем спасибо за теплую компанию и дельные советы.
|
![]() |
![]() |
![]() |
#9 |
Новичок
Джуниор
Регистрация: 31.10.2012
Сообщений: 1
|
![]()
Расскажите, как решили, пожалуйста)
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 10.12.2010
Сообщений: 17
|
![]()
Я если честно уже и проблему-то плохо помню
![]() Помню, что подключался telnet'ом к серверу и кидал ему запросы по протоколу и смотрел ответы, сравнивал со стандартом, делал выводы. Кажется сервер не воспринимал меня из-за какой-то фигни типа отсутствия \r\n в конце строки запроса. На более конкретный вопрос дам более конкретный ответ. Можете кинуть в личку мыло или аську, спишемся - так будет быстрее. А вообще советую искать ответы на свои вопросы в других местах ![]() ![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
FTP клиент | Andr | Работа с сетью в Delphi | 7 | 18.02.2016 12:22 |
ftp клиент | blacknike | PHP | 2 | 14.11.2010 16:14 |
ftp клиент на winsock | sergoss | Работа с сетью в Delphi | 1 | 07.05.2009 19:07 |
FTP клиент. помогите | serg-ph | Работа с сетью в Delphi | 4 | 23.11.2008 12:14 |