adapters.http: add support for JSON form payloads