godot/doc
Fabio Alessandrelli 5eabd5e04a [Web] Always return -1 as body length in HTTPClientWeb.
Body length cannot be reliably retrieved from the web.
Reading the "content-length" value will return a meaningless value when
the response is compressed, as reading will return uncompressed chunks
in any case, resulting in a mismatch between the detected body size and
the actual size returned by repeatedly calling read_response_body_chunk.

Additionally, while "content-length" is considered a safe CORS header,
"content-encoding" is not, so using the "content-encoding" to decide if
"content-length" is meaningful is not an option either.

We simply must accept the fact that browsers are awful when it comes to
networking APIs.

(cherry picked from commit f4713d235a)
2023-09-20 18:40:36 +02:00
..
classes [Web] Always return -1 as body length in HTTPClientWeb. 2023-09-20 18:40:36 +02:00
tools CI: Update static checks to black 23.3.0 2023-06-19 23:33:02 +02:00
translations i18n: Sync translations with Weblate 2023-09-08 12:10:22 +02:00
Doxyfile
Makefile [Export docs] Move docs to platform folders. 2023-04-20 11:02:12 +03:00
class.xsd Display `BitField[Enum]` in docs to distinguish from `Enum` 2023-06-15 17:23:02 +03:00