Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <Buffer 01 00 01 ff ff 67 1e 2f 75 72 69 2f 66 6f 6f>
- buffer = new ArrayBuffer(5)
- header = new Uint8Array(buffer)
- header[0] = 0x01
- header[1] = 0x00
- header[2] = 0x01
- header[3] = 0xff
- header[4] = 0xff
- // later
- socket.write(new TextDecoder("utf-8").decode(header) + 'gx1e/uri/foo')
- // results in this buffer service side from the accepting socket
- <Buffer 01 00 01 ef bf bd ef bf bd 67 1e 2f 75 72 69 2f 66 6f 6f>
- socket.write('x01x00x01xffxffgx1e/uri/foo')
- // service sees the following
- <Buffer 01 00 01 c3 bf c3 bf 67 1e 2f 75 72 69 2f 66 6f 6f>
- const net = require('net')
- net.createServer((socket) => {
- socket.on('data',(raw) => {
- console.log(raw)
- })
- }).listen(5000)
Add Comment
Please, Sign In to add comment