Параметр pstrServer для CInternetSession :: GetFtpConnection

64
6

Недавно я создал простой веб-браузер, чтобы проверить свои навыки работы в Интернете. Я столкнулся с методом GetFtpConnection класса CInternetSession, и я не знаю, как "заполнить" параметр pstrServer, который указывает имя FTP-сервера. Я попробовал Google, но я не могу найти полезной информации. Можете ли вы рассказать мне, что такое имя сервера? Это что-то вроде www.google.com? Большое спасибо.

спросил(а) 2021-01-19T17:55:39+03:00 6 месяцев, 1 неделя назад
1
Решение
64

Протокол FTP описан во многих местах, включая Википедию. Пример со связанной страницы показывает формат URL-адреса FTP:

enter image description here

В приведенном выше примере часть <host> - это то, что подразумевается под "сервером" в функции GetFtpConnection.

Вы также можете увидеть, где другие параметры, такие как user, password и карта port number.

Следующий пример кода из MSDN показывает, как эта функция используется:

msdn

ответил(а) 2021-01-19T17:55:39+03:00 6 месяцев, 1 неделя назад
45

ptrServer - это DNS-имя сервера - например, www.google.com, ftp.microsoft.com или его IP-адрес - например, 74.125.131.105.

ответил(а) 2021-01-19T17:55:39+03:00 6 месяцев, 1 неделя назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема