convert to bytes
convert to string when tokenizing
add modified version of golang http lib that works on []byte
unescape bytes, and replace byes without string conversion