json formaters
make utf8 default encoding when extracting http content