Задать вопрос
@devid2323
Junior PHP Developer

Как подключиться к серверу WebSocket с помощью fsockopen?

На сайте https://cs.money/ в инспекторе можно найти запрос к вот такому URL Request URL:wss://cs.money/ws и во вкладке Frames можно увидеть что передается по сокет соединению.
Я нагуглил вот такой код
$fp = fsockopen("cs.money", 443, $errno, $errstr, 30);

	if (!$fp)  {
		echo "$errstr ($errno)<br />n";
	} else {
		$out = "GET / HTTP/1.1rnrn";
		///Send data
		fwrite($fp, $out);

		///Receive data - in small chunks :)
		while (!feof($fp)) {
			echo fgets($fp, 128);
		}

		fclose($fp);
	}

Но ответ 400 Bad Request.
Я даже уже нашел как это на JS сделать (оказывается намного проще), но как сделать это на PHP?
  • Вопрос задан
  • 432 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Stepik
    PHP (pro)
    1 месяц
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

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