Guest User

Untitled

a guest
Nov 25th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. <Buffer 01 00 01 ff ff 67 1e 2f 75 72 69 2f 66 6f 6f>
  2.  
  3. buffer = new ArrayBuffer(5)
  4. header = new Uint8Array(buffer)
  5. header[0] = 0x01
  6. header[1] = 0x00
  7. header[2] = 0x01
  8. header[3] = 0xff
  9. header[4] = 0xff
  10. // later
  11. socket.write(new TextDecoder("utf-8").decode(header) + 'gx1e/uri/foo')
  12. // results in this buffer service side from the accepting socket
  13. <Buffer 01 00 01 ef bf bd ef bf bd 67 1e 2f 75 72 69 2f 66 6f 6f>
  14.  
  15. socket.write('x01x00x01xffxffgx1e/uri/foo')
  16. // service sees the following
  17. <Buffer 01 00 01 c3 bf c3 bf 67 1e 2f 75 72 69 2f 66 6f 6f>
  18.  
  19. const net = require('net')
  20. net.createServer((socket) => {
  21. socket.on('data',(raw) => {
  22. console.log(raw)
  23. })
  24. }).listen(5000)
Add Comment
Please, Sign In to add comment