{
  "ok": true,
  "usage": {
    "described": "/req?url=<absolute-url>&method=POST&h.<name>=<value>&body=<string>",
    "passthrough": "/raw/<absolute-url>",
    "params": {
      "url": "target URL, required (?u= also works)",
      "method": "HTTP method, default GET",
      "h.<name>": "set one request header, repeatable",
      "headers": "JSON object of request headers",
      "q.<name>": "append a query param to the target URL",
      "body": "raw request body string",
      "bodyJson": "request body, also sets content-type: application/json",
      "form": "build an application/x-www-form-urlencoded body",
      "bodyEncoding": "\"base64\" to send binary via ?body=",
      "redirect": "\"follow\" (default) or \"manual\"",
      "timeout": "milliseconds, 100-60000",
      "json": "1 = wrap reply in JSON envelope, \"parse\" = also parse body",
      "passthrough": "1 = forward incoming request headers",
      "key": "auth key, when PROXY_KEY is set"
    }
  }
}