Показать сообщение отдельно
  #1 (permalink)  
Старый 18.11.2021, 13:24
Интересующийся
Отправить личное сообщение для s868 Посмотреть профиль Найти все сообщения от s868
 
Регистрация: 18.11.2021
Сообщений: 18

вопрос по JS (передача/прием данных по IP)
доброго времени суток.
нтмл-страница имеет (в своем составе JavaScript-код) кнопки, при нажатии которых вызывается однотипная процедура

$('#save0').on('click', function()
{
log4('OFF');
$.ajax(
{
url: 'http://192.168.0.55:80/aaa',
data: JSON.stringify({state: 1}),
type: 'POST',
})
});
т.е. банальный коннект по IP и отправка пакета данных в ASCII:

POST /bbb HTTP/1.1 Host: 192.168.0.55 Connection: keep-alive Content-Length: 11 Accept: / User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36 Content-Type: application/x-www-form-urlencoded Origin: null Accept-Encoding: gzip, deflate Accept-Language: ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7 {"state":1}

все прекрасно отправляется, устройство с IP 192.168.0.55 принимает этот пакет по езернету, обрабатывает и отвечает своим пакетом. Вопрос - как в программе оформить прием и обработку ответа? куда попадает принятый пакет - в какой массив, в какую структуру, какая процедура вызывается?
Ответить с цитированием