Boffin Codersts-netstorageapi-akamaiby Boffin Coders

Playground

Request inspector

See exactly what the client sends: the path, the X-Akamai-ACS-* headers, the string that gets signed and a ready curl command. Handy when NetStorage answers 403.

Everything runs in your browser and nothing is sent anywhere. Still, prefer a test upload account over a production key. NetStorage only accepts a signature within one minute of its time, so a generated curl command works for about a minute.

To check a request from your logs, paste its time and unique ID from X-Akamai-ACS-Auth-Data and compare the signature.

HTTP request

String to sign

curl

TypeScript

CLI example

XML explorer

Paste a NetStorage XML reply to see the object the client returns. The shape matches the client: the root's attributes become attribs, and each child element becomes a list of its attributes.

Result