170 похожих чатов

Всем привет, подскажите пожалуйста как обычно сервер на ноде принимает

запросы с другого сервера, промисом fetch. Типо я уже заготавливаю кое какие страницы методом app.send для простого принятия запроса и app.post для принятия запроса с отправкой данных, с другого сервера или обычно запросы принимают как то по другому?

14 ответов

18 просмотров

fetch? способ отправки запросов тут не причем, сервер просто получает обычный ххтп запрс

vacuum-Мальков Автор вопроса

Ну а как от отдаёт запрос?

тебе другой сервер на твой сервер отправляет запрос или как?

Идёт общение по HTTP протоколу

vacuum-Мальков Автор вопроса

Да, я просто хотел бы знать как сервер может отдать запрос кроме как страницы с данными

Открывает соединение на сокет, отправляет данные в формате http, получает ответ и закрывает соединение

Что такое "отдать запрос"? Можно послать запрос, можно ответить на запрос

vacuum-Мальков Автор вопроса

1.Ну есть допустим данные в переменной info, мне с другого сервера нужно их взять. Правильно ли будет вывести их : app.send(info)? 2.Есть данные на клиенте, я передаю их серверу fetch(URL, info) И правильно ли будет на сервере написать такой post обработчик app.post(url,обработчик)

vacuum-Мальков Автор вопроса

Я просто хотел бы знать как обычно отдают данные с бэк сервера и как их принимают, обрабатывают и снова отдают

1. Есть много разных способов сетевого взаимодействия. app.send, если речь про express, используется для ОТВЕТА на запрос. Ты не можешь послать ответ, не получив на него запрос. (кому он отправится?) Чтобы послать данные, в случае http, отправляют запрос. 2. если отправляется пост запрос на этот сервер, который принимает http запросы, то да

нет "обычно". Есть много разных подходов к межпроцессному взаимодействию в рамках сети

vacuum-Мальков Автор вопроса

Ок понятно)

Это может быть не только http протокол, но и многие другие, начиная с голых сокетов и различных промежуточных сред

Почитай про концепцию клиент-серверных и распределённых приложений, сетевое взаимодействие, про iso osi, про http протокол

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
5
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта