Передача нескольких параметров запроса на веб-узлах подключения

#websocket #wscat

#веб-сокет #wscat

Вопрос:

Мне нужно передать несколько параметров запроса (QP) на WS URL при подключении.

 wscat -c wss://abcd.us-east-1.amazonaws.com/dev/?a=1amp;b=1
  

Когда я пытаюсь передать несколько параметров, wscat получает exit с кодом выхода [10] 96027 . Тем не менее, работает отлично, когда передается только 1 QP.

Я искал несколько потоков SO, все они передают 1 QP. Чего мне здесь не хватает?

Ответ №1:

Я был в той же лодке. Причина в том, что amp; означает выполнение команды. Решение состоит в том, чтобы добавить двойные кавычки во весь URL-адрес wss, например, так —

wscat -c «wss://abcd.us-east-1.amazonaws.com/dev/?a = 1 amp; b = 1»