Skip to content

shadowy-pycoder/wsoding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wsoding - Tsoding's c3ws library translated to Go

Made it work for majority of the Autobahn Test Cases, so this project can be considered done (with extremely unfriendly API)

Echo Server

./build.sh 

In one terminal:

./build/echo_server

In another terminal

./build/send_client 127.0.0.1 9001 "Hello, World" 

You can also connect to the server from a browser:

firefox ./tools/example_send_client.html

Autobahn Test Suite

docker run -it --rm --net=host\               
    -v ${PWD}/autobahn:/config \
    -v ${PWD}/reports:/reports \
    crossbario/autobahn-testsuite \
    wstest -m fuzzingclient -s /config/fuzzingclient.json
firefox ./reports/servers/index.html