UNPKG

serviceberry-form

Version:

URL encoded form serialization plugin for serviceberry

20 lines (14 loc) 419 B
"use strict"; 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()); } };