Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #39385
| From | Thomas 'PointedEars' Lahn <PointedEars@web.de> |
|---|---|
| Newsgroups | comp.lang.javascript |
| Subject | Re: blob from createobjecturl |
| Date | 2021-01-24 05:01 +0100 |
| Organization | PointedEars Software (PES) |
| Message-ID | <4594399.GXAFRqVoOG@PointedEars.de> (permalink) |
| References | <6sednXpeKZTIepH9nZ2dnUU7-UHNnZ2d@westnet.com.au> |
Andrew Poulos wrote:
> A web page I'm working on create a number of images using
>
> fetch(url)
> .then(response => {
> return response.blob();
> })
> .then(b => {
> myImage.src = URL.createObjectURL(b);
> })
> .catch(err => console.log(err));
>
> The user can create/destroy as many images as they want.
>
> If at some point the user wants to save an image, the page needs to send
> it to the server. Is it ok to send myImage.src to a PHP server and the
> server can correctly handle it or do I need to send the blob that was
> used to create the object URL?
Can the user modify the image? If not, and the server where the image is
stored is the same from which it was obtained, then simply PUT or POST the
original URI and let the server map that to the local filesystem. This is
much less expensive than PUTting/POSTing the BLOB.
Otherwise PUT or POST the BLOB and let the server handle that.
--
PointedEars
FAQ: <http://PointedEars.de/faq> | <http://PointedEars.de/es-matrix>
<https://github.com/PointedEars> | <http://PointedEars.de/wsvn/>
Twitter: @PointedEars2 | Please do not cc me./Bitte keine Kopien per E-Mail.
Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
blob from createobjecturl Andrew Poulos <ap_prog@hotmail.com> - 2021-01-24 14:19 +1100
Re: blob from createobjecturl Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2021-01-24 05:01 +0100
Re: blob from createobjecturl Andrew Poulos <ap_prog@hotmail.com> - 2021-01-25 07:40 +1100
Re: blob from createobjecturl Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2021-01-24 22:26 +0100
Re: blob from createobjecturl JJ <jj4public@gmail.com> - 2021-01-24 19:29 +0700
Re: blob from createobjecturl Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2021-01-24 22:18 +0100
Re: blob from createobjecturl "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2021-01-24 09:18 -0800
csiph-web