AleksandrB
@AleksandrB
Совсем недавно вывел "Hello world"

Как отправить запрос по протоколу websocket?

Пробовал делать так:
код

$localsocket = 'tcp://127.0.0.1:8001';
$user = 'tester01';
$message = 'test';

// соединяемся с локальным tcp-сервером
$instance = stream_socket_client($localsocket);

// отправляем сообщение
fwrite($instance, json_encode(['user' => $user, 'message' => $message])  . "\n");


Но сервак никак не реагировал
Сам сокет на библиотеке Worker
$worker = new Worker('websocket://127.0.0.1:8001');

Суть задачи такова:
На сервер приходит уведомление от другого сервиса, он его обрабатывает, после чего должен отправить на websocket сообщение, сокет, в свою очередь, отправляет это сообщение клиенту.
  • Вопрос задан
  • 444 просмотра
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
https://www.websocket.org/echo.html тут тестируй, сервер уж точно работает
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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