serviceberry-form
Version:
URL encoded form serialization plugin for serviceberry
20 lines (14 loc) • 419 B
JavaScript
;
const {URLSearchParams} = require("url"),
querystring = require("querystring");
module.exports = {
contentType: "application/x-www-form-urlencoded",
serialize (request, response) {
var body = response.getBody(),
content = new URLSearchParams(body).toString();
request.proceed(content);
},
deserialize (request) {
return querystring.parse(request.getContent());
}
};