mirror of
https://github.com/stan220/godot-docs.git
synced 2026-09-08 20:29:03 +00:00
add list of cors headers needed in web export (#8020)
Adds instructions for setting up the correct CORS headers to host games with the SharedArrayBuffer
This commit is contained in:
@@ -227,6 +227,15 @@ The ``.pck`` file is binary, usually delivered with the MIME-type
|
||||
other than :mimetype:`application/wasm` can prevent some start-up
|
||||
optimizations.
|
||||
|
||||
.. tip::
|
||||
Godot 4 web exports use the `SharedArrayBuffer <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer>`__, and require the following CORS headers to be set when serving the files:
|
||||
|
||||
::
|
||||
Cross-Origin-Opener-Policy: same-origin
|
||||
Cross-Origin-Embedder-Policy: require-corp
|
||||
|
||||
|
||||
|
||||
Delivering the files with server-side compression is recommended especially for
|
||||
the ``.pck`` and ``.wasm`` files, which are usually large in size.
|
||||
The WebAssembly module compresses particularly well, down to around a quarter
|
||||
|
||||
Reference in New Issue
Block a user