Object Store CORS / TempURL test

Deze pagina draait op Origin: — zet exact deze waarde in X-Container-Meta-Access-Control-Allow-Origin van de testcontainer.

1. TempURL genereren (optioneel, in de browser)

De HMAC-tekenreeks is <METHOD>\n<expires>\n/v1/AUTH_<project-id>/<container>/<object> (bevestigd; host zit niet in de HMAC). Deze omgeving gebruikt de legacy-paramnamen temp_url_sig / temp_url_expires / temp_url_method — de moderne Swift-namen tempurl_sig / … worden genegeerd. SHA-256 én SHA-1 zijn beide geldig.

2. Browser-tests (cross-origin vanuit deze pagina)

Bij een CORS-fout toont de browser TypeError: Failed to fetch. Zichtbare response-headers vereisen X-Container-Meta-Access-Control-Expose-Headers. Let op: de actuele PUT-response heeft op dit platform nog geen Access-Control-Allow-Origin (de upload slaagt wél server-side) — bevestig een PUT daarom met een GET/HEAD.

Log