On Sat, Jul 30, 2022, 4:48 PM David Gebler <davidgeb...@gmail.com> wrote:

>
>
> What I'm asking is what's the practical use for this proposed function?
> Where are you likely to need to know if a string is valid JSON but not have
> to (try to, with error handling) parse it almost immediately afterwards
> anyway?
>

I'm still on the fence over the general idea, but I thought I could at
least address this question in particular.

I can definitely see it's usefulness on public HTTP API ingesting data
(specially large data) where if the payload is a valid JSON, it gets stored
and processed by a background queue, making it so that the HTTP layer can
either reject the request with a 4xx status or accept it and only truly
decode it on a separate process that may even be hosted by a separate
server with larger memory size.

>

Reply via email to