Problems with web.* requests and proxy route

For example, could I use web.get to retrieve some arbitrary resources?

Yep. There might be some restrictions I’m not thinking of, but I just set up a simple example and it worked fine.

I ran {"req":"web.get","route":"test","content":"text/plain"} on my Notecard, and I had a proxy route point to a server that returned “test” and a 200 response. I got this back. (the payload is “test” but base64 encoded).

{
 "result": 200,
 "body": {
  "Content-Length": [
   "4"
  ],
  "Content-Type": [
   "text/plain"
  ],
  "Date": [
   "Thu, 20 Nov 2025 19:56:29 GMT"
  ]
 },
 "payload": "dGVzdA=="
}

If you hit any issues trying to GET stuff from a proxy route let me know. And appreciate your feedback on the firmware APIs!

TJ