| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- <script>
- var socket = new WebSocket('wss://www.unrvilk.cn:8000/socket/993kZcOQO4bRJJ0R8RoyZCT1wtNDWasI');
- // var socket = new WebSocket('ws://localhost:8602');
- socket.onopen = function() {
- console.log('WebSocket connection opened');
- let message = "";
- // const bytes = new Uint8Array(objectToByte('{id:}'));
- // ws.binaryType = 'arraybuffer';
- socket.send('ffssd');
- };
- socket.onmessage = function(event) {
- const reader = new FileReader();
- reader.readAsText(event.data, "UTF-8");
- reader.onload = (e) => {
- let result = JSON.parse(reader.result);
- console.log(result)
- };
- console.log('Received message: ' + event.data);
- };
- socket.onclose = function() {
- console.log('WebSocket connection closed');
- };
- function objectToByte(obj) {
- const str = JSON.stringify(obj)
- var re = [], idx;
- for (var i = 0; i < str.length; i++) {
- idx = str.charCodeAt(i);
- if (idx & 0xff00) {
- re.push(idx >> 8);
- re.push(idx & 0xff);
- } else {
- re.push(idx);
- }
- }
- return re;
- }
- </script>
|