0 / 0 / 0
Регистрация: 05.12.2019
Сообщений: 6

В чем таки разница между http, https и ftp?

12.12.2019, 16:26. Показов 7703. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вопрос не нов и в Гугле много инфы, но я все таки не понимаю. Интернет использует уже давно защищенный протокол https, а не http, через него реализуется прохождение данных. Так при чем тут ftp?? Где этот протокол передачи данных используется, если все пользуются https? Почему и где он популярен?
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.12.2019, 16:26
Ответы с готовыми решениями:

в чем разница http to https в htaccess?
в чем разница http to https в htaccess? вариант A: RewriteEngine On RewriteBase / RewriteCond %{HTTPS} off RewriteRule (.*)...

В чем разница между Http модулями и подпиской внутри global.asax?
В модулях http можно навешивать обработкчики на события.я например могу создать свой модулб и навесить обработчик не могу понять чем это...

Регулярное выражение для определения http|https|ftp
Мне нужно определить что в начале строки присутствуют http:// или https:// или ftp://, после есть символы, неважно какие, сейчас меня...

15
Эксперт по компьютерным сетям
 Аватар для insect_87
11437 / 7006 / 1903
Регистрация: 25.12.2012
Сообщений: 29,398
12.12.2019, 16:53
ftp вообще не из этой темы
ftp - протокол передачи файлов по сети

для примера - вы по этому протоколу можете тянуть файлы прошивок на сайте d-link
http / https - протокол передачи гипертекста, разница в том, что во втором случае используется шифрование с помощью протокола TLS и http заголовки и данные шифруются
0
0 / 0 / 0
Регистрация: 05.12.2019
Сообщений: 6
12.12.2019, 18:28  [ТС]
Цитата Сообщение от insect_87 Посмотреть сообщение
ftp вообще не из этой темы
ftp - протокол передачи файлов по сети
для примера - вы по этому протоколу можете тянуть файлы прошивок на сайте d-link
http / https - протокол передачи гипертекста, разница в том, что во втором случае используется шифрование с помощью протокола TLS и http заголовки и данные шифруются
почему ftp не из этой темы? и там и там идет передача информации по сети. а почему этот сайт d-link предоставляет такой метод передачи, когда можно скачать эти файлы и с обычной https страницы? вот я например возьму и прикреплю в сообщении файл, и вы сможете его скачать так же как и тот файл прошивки через ftp.
0
Эксперт по компьютерным сетям
 Аватар для insect_87
11437 / 7006 / 1903
Регистрация: 25.12.2012
Сообщений: 29,398
12.12.2019, 18:46
https://nsoft-s.com/mychatarti... s-ftp.html
0
0 / 0 / 0
Регистрация: 05.12.2019
Сообщений: 6
12.12.2019, 22:13  [ТС]
Цитата Сообщение от insect_87 Посмотреть сообщение
https://nsoft-s.com/mychatarticles/1164-http-vs-ftp.html
Своими словами слабо объяснить?
0
Эксперт по компьютерным сетям
4361 / 1689 / 340
Регистрация: 23.06.2009
Сообщений: 5,988
12.12.2019, 22:22
http и https предназначены для передачи символов (букв), а ftp передает файлы, в т.ч. бинарные, не содержащих символы.
0
0 / 0 / 0
Регистрация: 05.12.2019
Сообщений: 6
13.12.2019, 00:12  [ТС]
Цитата Сообщение от .None Посмотреть сообщение
http и https предназначены для передачи символов (букв)
то есть все файлы (книги, видео, аудио файлы), которые ты скачиваешь с https сайтов не иначе, как магия?
0
Эксперт по компьютерным сетям
 Аватар для insect_87
11437 / 7006 / 1903
Регистрация: 25.12.2012
Сообщений: 29,398
13.12.2019, 06:56
micha90, а почитать слабо? большая часть вопросов отпадет, там все написано
1
13.12.2019, 10:03

Не по теме:

Цитата Сообщение от micha90 Посмотреть сообщение
ты скачиваешь с https сайтов не иначе, как магия?
угу, и на клавиатуре нажав букавку А, ты на мониторе видишь А.... магия! никакой науки...

0
0 / 0 / 0
Регистрация: 05.12.2019
Сообщений: 6
13.12.2019, 12:31  [ТС]
Цитата Сообщение от insect_87 Посмотреть сообщение
а почитать слабо? большая часть вопросов отпадет, там все написано
[удалено]

Добавлено через 7 минут
Цитата Сообщение от romsan Посмотреть сообщение
угу, и на клавиатуре нажав букавку А, ты на мониторе видишь А.... магия! никакой науки...
По теме ты можешь ответить? Или дальше буквы А ты не осилил?
Вопрос, по-моему четко задан. Пока что я понял, что этот протокол более ограничен в использовании. Через него можно только загружать файлы, но полноценный сайт можно ли через него показать? Или только файлы с папок качать, как показано на примере сайта d-link выше? Я так и не понимаю, почему все используют https, а не ftp. И почему это https не может заменить ftp для скачивания? Скачать можно и через https преспокойно. Хотя может администраторы сайтов заходят на сервер через ftp, а пользователям предоставляют сайты через https?
Вы сами наверно нифига не понимаете, вот и не даете ответ.
0
Эксперт по компьютерным сетям
 Аватар для insect_87
11437 / 7006 / 1903
Регистрация: 25.12.2012
Сообщений: 29,398
13.12.2019, 13:49
Лучший ответ Сообщение было отмечено micha90 как решение

Решение

Цитата Сообщение от micha90 Посмотреть сообщение
но полноценный сайт можно ли через него показать?
НЕТ
Цитата Сообщение от micha90 Посмотреть сообщение
И почему это https не может заменить ftp для скачивания?
FTP понимает ASCII и бинарники и умеет преобразовывать данные, HTTP - всегда передает данные только в бинарном виде
Передача через HTTP всегда включает в себя набор заголовков, FTP не передает никаких заголовков

FTP поддерживает скачивание и закачку, а также восстановление разорванных соединений и продолжение передачи в обоих направлениях. HTTP может похвастаться только восстановлением при скачивании, а при заливке файлов на сервер восстановление оборванного соединения и продолжение заливки часто оказываются невозможными.

В FTP можно получить список файлов из папки на удалённом сервере, не скачивая их, в то время как в HTTP нет такой возможности.

Представь, что ты обслуживаешь сервер, на котором вообще не поднят или рухнул HTTP, как ты получишь доступ к его файлам? Или ты думаешь, что все сервера - это только веб-сервера? Открою тайну - нет
Спроси у тех, кто администрирует WEB-сервера, пользуются они FTP или нет, спроси - для чего? Или сам догадаешься, много же читал.

Цитата Сообщение от micha90 Посмотреть сообщение
Так, как я уже читаю, тебе и не снилось.
видимо мало
Цитата Сообщение от micha90 Посмотреть сообщение
Хотя может ты местный тролль, и тебе нравится прогибать, тогда понятно
выражайся корректнее
1
0 / 0 / 0
Регистрация: 05.12.2019
Сообщений: 6
13.12.2019, 13:56  [ТС]
Ладно, уже мне понятно. Спасибо за объяснение.
Цитата Сообщение от insect_87 Посмотреть сообщение
видимо мало
Возможно и мало, конечно. Но вопросы-то при чтении появляются.
Век живи, век учись..
0
Эксперт по компьютерным сетям
 Аватар для romsan
5602 / 2213 / 472
Регистрация: 17.10.2015
Сообщений: 9,385
13.12.2019, 14:11
Протокол FTP
Протокол HTTPS
Протокол HTTP
0
13.12.2019, 14:56
 Комментарий модератора 
micha90, не переходите на личности и оскорбления
0
0 / 0 / 0
Регистрация: 19.09.2016
Сообщений: 19
29.10.2020, 19:33
Можете подсказать, какой протокол, или что это вообще, используется в windows по умолчанию для передачи данных, ссылка его выглядит вот так: \\10.11.25.10\список_расшаренных_папок\и тд\итп
У меня с ним оказалась проблема: нужно с одного компьютера оперативно (как можно скорее) получать данные из нескольких (около 5) маленьких фалов (2 килобайта самый большой). Данные приходят, но только через несколько секунд (10-15) после запроса. На сколько я смог понять, они передаются мгновенно, но какая-то задержка в старте.
С этим я справился, поднял ftp и http сервера, всё передаётся вроде неплохо. Но сам хочу понять, что это за протокол, и что за проблема.
И второе, посоветуйте, на чём лучше остановиться, ftp или http)
0
Эксперт по компьютерным сетям
 Аватар для insect_87
11437 / 7006 / 1903
Регистрация: 25.12.2012
Сообщений: 29,398
29.10.2020, 19:42
\\10.11.25.10\список_расшаренных_папок\и тд\итп
Это SMB.
FTP и HTTP совершенно иные протоколы
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.10.2020, 19:42
Помогаю со студенческими работами здесь

HTTP, FTP, HTTPS, SOCKS - как написать прокси под это?
Привет Всем! Вот пытаюсь написать проксик для вышеуказанных протоколов. До сегодняшнего дня наивно полагал, что все проксики просто...

На каком языке программирования создаются сетевые протоколы HTTP, HTTPS, FTP, UDP, IP, IP SEc, и другие протоколы
Просто очень интересно

Разница между http и express
В видео уроках, каждый использует запуск сервера разными способами, есть какое-то существенное отличие?

В чем разница между . и ,
Вот столкнулся с таким вопросом вчем разница между . и , Привер <? echo '<pre>',var_dump($array),'</pre>'; ?> ...

В чем разница между С++ и С?
Чем отличается С и С++, кроме того что С++ есть ООП?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Опции темы

Новые блоги и статьи
Звёздная пыль
kumehtar 20.06.2025
Я просто это себе представляю: как создавался этот мир. Как энергия слипалась в маленькие частички. Как они собирались в первые звёзды, как во вселенной впервые появился Свет. Как эти звёзды. . .
Создание нейросети с PyTorch
AI_Generated 19.06.2025
Ключевое преимущество PyTorch — его питоновская натура. В отличие от TensorFlow, который изначально был построен как статический вычислительный граф, PyTorch предлагает динамический подход. Это. . .
JWT аутентификация в ASP.NET Core
UnmanagedCoder 18.06.2025
Разрабатывая веб-приложения, я постоянно сталкиваюсь с дилеммой: как обеспечить надежную аутентификацию пользователей без ущерба для производительности и масштабируемости? Классические подходы на. . .
Краткий курс по С#
aaLeXAA 18.06.2025
Здесь вы найдете все необходимые функции чтоб написать програму на C# Задание 1: КЛАСС FORM 1 public partial class Form1 : Form { Spisok listin = new Spisok(); . . .
50 самых полезных примеров кода Python для частых задач
py-thonny 17.06.2025
Эффективность работы разработчика часто измеряется не количеством написаных строк, а скоростью решения задач. Готовые сниппеты значительно ускоряют разработку, помогают избежать типичных ошибок и. . .
C# и продвинутые приемы работы с БД
stackOverflow 17.06.2025
Каждый . NET разработчик рано или поздно сталкивается с ситуацией, когда привычные методы работы с базами данных превращаются в источник бессонных ночей. Я сам неоднократно попадал в такие ситуации,. . .
Angular: Вопросы и ответы на собеседовании
Reangularity 15.06.2025
Готовишься к техническому интервью по Angular? Я собрал самые распространенные вопросы, с которыми сталкиваются разработчики на собеседованиях в этом году. От базовых концепций до продвинутых. . .
Архитектура Onion в ASP.NET Core MVC
stackOverflow 15.06.2025
Что такое эта "луковая" архитектура? Термин предложил Джеффри Палермо (Jeffrey Palermo) в 2008 году, и с тех пор подход только набирал обороты. Суть проста - представьте себе лук с его. . .
Unity 4D
GameUnited 13.06.2025
Четырехмерное пространство. . . Звучит как что-то из научной фантастики, правда? Однако для меня, как разработчика со стажем в игровой индустрии, четвертое измерение давно перестало быть абстракцией из. . .
SSE (Server-Sent Events) в ASP.NET Core и .NET 10
UnmanagedCoder 13.06.2025
Кажется, Microsoft снова подкинула нам интересную фичу в новой версии фреймворка. Работая с превью . NET 10, я наткнулся на нативную поддержку Server-Sent Events (SSE) в ASP. NET Core Minimal APIs. Эта. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru