Я хотел бы создать соединение socket.io с некоторыми параметрами, подобными этим, при запросе к моему серверу node.js:
var params = "param1=3¶m1=4¶m2=abc¶m2=dfe¶m1=1¶m3=a";
socket = io.connect('', {query:params});
К сожалению, я получаю только последнее значение каждого параметра при проверкепараметры в "socket.handshake.url", полученные на стороне сервера:
/socket.io/?param2=dfe¶m1=1¶m3=a&EIO=3&transport=polling&t=Ms3dWc0
Можно ли получить все значения параметров? Нужно ли что-то включать при создании сокета?
Я даже пытаюсь что-то использовать с [], например param1[]=3¶m1[]=4¶m2[]=abc¶m2[]=dfe¶m1[]=1¶m3[]=a
, чтобы получить массив значений для каждого параметра, который работает в некоторых языках, но не работает сsocket.io.
Спасибо за помощь