我一直在寻找问题的答案,但没有成功,这就是我发布此问题的方式:我通过websocket进行连接时遇到问题,错误是:WebSocket与“ ws:// ip:port /”的连接失败:状态行不以CRLF结尾
我正尝试通过javascript连接
const socket = new WebSocket('ws://ip:port');
在php上工作正常:
if (( $this->sock = socket_create(AF_INET, SOCK_STREAM, 0) ) === false) {
echo "socket_create() failed: reason: " . socket_strerror( socket_last_error() ) . "\n";
s("socket_create() failed: reason: 1 " . socket_strerror( socket_last_error()) . "\n");
die();
}
if (socket_connect($this->sock, $this->address, $this->port) === false) {
echo "socket_bind() failed: reason: " . socket_strerror( socket_last_error( $this->sock)) . "\n";
s("socket_bind() failed: reason: 23 " . socket_strerror( socket_last_error( $this->sock)) . "\n");
die();
}
如何在javascript中连接时通过换行符登录?
预先感谢您的建议。