Pocket ic 8 - IncompleteMessage errors using http_request calls

Yes…but Safari doesn’t do this. I safari sees a video file it intercepts the request and sends a range request with a length of 1 to get the whole size and then it starts sending chunked request to get pieces of the video. Basically video files served from the IC are broken on safari unless you use a proxy and preserve range requests. You can lie to safari and it won’t care, ie you can provide a 2MB block when it asks for just the first byte, but you have to provide the range headers that show the length or it just twiddles its thumbs.

I thought that this had been fixed and range requests were possible? Range headers being stripped out - #16 by rbirkner