- From: Luca Casonato <notifications@github.com>
- Date: Sat, 29 Jan 2022 03:03:56 -0800
- To: whatwg/fetch <fetch@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Saturday, 29 January 2022 11:04:08 UTC
> Is it handy? Obviously yes. Is it good? Probably not. If Response.json is added, sooner or later we will have to add Response.arrayBuffer, Response.blob, Response.text / Response.string (And maybe some people / companies even want Response.formData). @SukkaW No need to add those, as those already exist. They are overloads of the `new Response` constructor. Example: ```js const resp = new Response(new ArrayBuffer(5)); const resp = new Response(new Blob(["hello world"])); const resp = new Response("foo bar"); const resp = new Response(new FormData()); ``` The only reason JSON can't be included in the overload is that the plain object can not be differentiated from other object inputs in a non confusing manner. -- Reply to this email directly or view it on GitHub: https://github.com/whatwg/fetch/issues/1389#issuecomment-1024889617 You are receiving this because you are subscribed to this thread. Message ID: <whatwg/fetch/issues/1389/1024889617@github.com>
Received on Saturday, 29 January 2022 11:04:08 UTC