저는 bash 쉘을 사용하고 있으며 네트워크 소켓과 통신을 시도하고 있습니다. 이 스크립트를 찾았습니다.https://gist.github.com/htp/fbce19069187ec1cc486b594104f01d0웹 소켓에 연결해야 하지만 실제로 엔드포인트에 데이터를 전달해야 하는 경우 매개변수가 나열되지 않습니다. 당신은 그렇게 않았다 방법?
컬이 작업에 적합하지 않으면 다른 명령줄 도구를 사용할 수 있습니다. 요점은 컬을 사용하는 것이 아니라 명령줄에서 무엇이 실행되고 있는지 확인하는 것입니다.
답변1
찾은 스크립트는 초기 Websockets 핸드셰이크를 설정하는 데 필요한 헤더만 보냅니다. 또한 응답에 헤더를 실제로 표시하고 이를 이해하여 핸드셰이크가 성공했는지 확인해야 합니다. 그러나 초기 핸드셰이크를 테스트하는 데 유용하다는 점 외에도 컬은 웹소켓을 지원하지 않습니다. 즉, 웹소켓을 사용하여 실제로 컬과 데이터를 교환하는 것은 불가능합니다.