modify plugin to 20.0.0 & add encoding support for request