![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы |
![]() |
#1 |
Пользователь
Регистрация: 20.12.2016
Сообщений: 87
|
![]()
Доброго времени суток всем форумчанам
![]() Пишу сюда, т.к. у меня возникли вопросы, которые я могу задать только здесь, ибо других знакомых с достаточным багажом знаний у меня нет, а в интернете мало конкретного, да и рыться, если честно, времени особо нет. Я написал программу на с++, которая берет исходный файл и выдает файл с результатом. Хочу сделать к ней веб-интерфейс, то есть, чтобы пользователь мог зайти на сайт, например, забить данные в форму - данные с формы прилетают на сервер, программа получает сигнал, обрабатывает данные и высылает ответ клиенту. Я смог найти, как сделать клиент-сервер консольное приложение, но это не то. Жду уточняющих вопросов и ваших советов, заранее спасибо ![]() |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 20.12.2016
Сообщений: 87
|
![]()
Вопрос актуален
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 16.11.2020
Сообщений: 188
|
![]()
А в чем вопрос то? Запустить прогу на стороне сервера могут, наверное, все используемые бэкенд языки. Не нравится такой подход, можно cgi на C++ запилить.
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 20.12.2016
Сообщений: 87
|
![]()
FrosyaZZ, каюсь, хочу, чтобы мне немного разжевали, тем более, что для бывалого прогера в топике даже нет вопроса
![]() Допустим, я запустил c++ сервер, который слушает определенный локальный порт, я открываю его через браузер - а дальше? Мне непонятна сама методика общения клиент<--> сервер, когда в роли клиента выступает браузер. Окей, я написал клиента сам, отправил ему какие то пакеты, обработал их, тут более-менее методика понятна. А конкретно с браузером - как отправить ему html, ну и т.д.... |
![]() |
![]() |
![]() |
#5 | ||
Форумчанин
Регистрация: 16.11.2020
Сообщений: 188
|
![]() Цитата:
Цитата:
Абсолютно также. Браузер это не какая-то даковинная фигня, а такой же клиент, работающий по определенным протоколам. |
||
![]() |
![]() |
![]() |
#6 | ||
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,265
|
![]()
Есть куча способов.
1. Написать HTTP - сервер. Берете готовый компонент или либу. 2. Написать CGI скрипт берете Cgicc. 3. Написать dll - модуль под апач. Переходите на Delphi там файл создать проект выбрать веб-проект и все готово. Или indy компонент на форму положить. Цитата:
Еще можете посмотреть в снифере к примере WireShark или в более продвинутом который https держит. ДА и в том же браузере можно открыть посмотреть что он шлет в средствах разработки. F12 -> сеть -> сырые данные. Цитата:
Так вот браузер шлет заголовок в ответ на него клиент шлет свой заголовок и HTML страницу или любой другой контент в зависимости от запрошенного адреса URL. https://habr.com/ru/post/217437/ https://habr.com/ru/post/215117/
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
||
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 20.12.2016
Сообщений: 87
|
![]()
Спасибо за ответы, буду изучать вопрос
|
![]() |
![]() |
![]() |
#8 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 16,619
|
![]()
Посмотрите как я поменял название вашей темы и сравните с тем что вы там писали.
Кризис? нет работы? ну окей, буду чай пить без сахара ) - https://programmersforum.ru/showthre...=337041&page=6, ютуб стерпит и меня )
|
![]() |
![]() |
![]() |
Опции темы | |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
не получается подключить css через link как бы я не старался. Браузер видит только через теги <style></style>. | [Mafia]Parallax | HTML и CSS | 1 | 12.03.2019 01:35 |
Управление программой через браузер | medved6216 | Работа с сетью в Delphi | 2 | 19.02.2013 12:30 |
Как через веб браузер прочитать html код | troyan32 | Общие вопросы Delphi | 5 | 05.03.2011 17:32 |
Проблема с загрузкой через браузер | pavel42 | Компьютерное железо | 0 | 05.06.2010 22:13 |
|
|
|