/
var
/
www
/
verywell.gr
/
server
/
delivery
/
wwwroot
/
tools
/
websocket
/
/var/www/verywell.gr/server/delivery/wwwroot/tools/websocket
mkdir
upload
Name
Size
Mode
Actions
index.html
2500
0644
edit
dl
rm
Edit:
/var/www/verywell.gr/server/delivery/wwwroot/tools/websocket/index.html
(2500B)
<!DOCTYPE html> <html> <head> <script src="https://cdn.socket.io/4.5.0/socket.io.min.js" integrity="sha384-7EyYLQZgWBi67fBtVxw60/OWl1kjsfrPFcaU0pp0nAh+i8FD068QogUvg85Ewy1k" crossorigin="anonymous" ></script> </head> <body> <div> <h3>Socket test</h3> User uid: <input type="text" name="uid" value="831ad128-a9a9-40ad-a69a-638d2eabc1c2" /> App ID: <input type="text" name="appId" value="4" /> <button name="login" onclick="login()">login</button> <br /> <div class="text-transform: lowercase;">AppIds: UNKNOWN: 0, CLIENT: 3, DRIVER: 2, OPERATOR: 1, WAITER: 4</div> <br> <p id="result"></p> </div> </body> </html> <script> const socket = io() socket.on('connect', () => { document.getElementById('result').innerText = `Connected. Socket id: ${JSON.stringify( socket.id )}` }) socket.on('disconect', (reason) => { document.getElementById('result').innerText = `Disconect. Reason: ${reason}` }) socket.on('login', (res) => { document.getElementById('result').innerText = `Login result: ${JSON.stringify(res)}` }) socket.on('orderCreate', (data) => { document.getElementById('result').innerText = 'orderCreate: ' + JSON.stringify(data) }) socket.on('orderAccept', (data) => { document.getElementById('result').innerText = 'orderAccept: ' + JSON.stringify(data) }) socket.on('orderReady', (data) => { document.getElementById('result').innerText = 'orderReady: ' + JSON.stringify(data) }) socket.on('orderDelivery', (data) => { document.getElementById('result').innerText = 'orderDelivery: ' + JSON.stringify(data) }) socket.on('orderCancel', (data) => { document.getElementById('result').innerText = 'orderCancel: ' + JSON.stringify(data) }) socket.on('orderComplete', (data) => { document.getElementById('result').innerText = 'orderComplete: ' + JSON.stringify(data) }) socket.on('tableStatus', (data) => { document.getElementById('result').innerText = 'tableStatus: ' + JSON.stringify(data) }) socket.on('tableEvent', (data) => { document.getElementById('result').innerText = 'tableEvent: ' + JSON.stringify(data) }) socket.on('orderAddWaiter', (data) => { document.getElementById('result').innerText = 'orderAddWaiter: ' + JSON.stringify(data) }) function login() { //console.log(document.getElementsByName('uid')[0].value) socket.emit('login', { uid: document.getElementsByName('uid')[0].value, appId: document.getElementsByName('appId')[0].value }) } </script>
Save
cmd:
run