Unescape values when splitting form data into key-value pairs
In some cases (e.g. Payfast notify requests) it is important to unescape the values that are split from form data sent with the request body. Update FormToKeyValuePairs
to be able to do this when required.