query data installation
remove param decoding from httphandler, only decode the params in
queryparams
encoding: still decodes the requestbody in httphandler, but query should
value should be encoded before sent