https://http-me.edgecompute.app/
Using rust to demo DevSecOps.
Check out the Github Actions. The Github Actions are defined in the folder .github/workflows/
Use curl to send requests to https://http-me.edgecompute.app
fastly kv-store create --name=assets_store
fastly kv-store list | grep assets_store -a1 | grep ID
fastly kv-store-entry create --dir ./static-assets/ --store-id=STORE-ID
fastly resource-link create --version=latest --autoclone --resource-id=STORE-ID
fastly service-version activate --version=latest
https://developer.fastly.com/reference/cli/kv-store/ https://developer.fastly.com/reference/cli/kv-store-entry/
curl -i 'https://http-me.edgecompute.app/status/302'
curl -i 'https://http-me.edgecompute.app/anything/myquery?foo=bar'
curl -i 'https://http-me.edgecompute.app/any/path/myquery?foo=bar' -H 'endpoint:status=302'
curl https://http-me.edgecompute.app/chatroom/test/websocket
curl https://http-me.edgecompute.app/chatroom/test/stream
curl https://http-me.edgecompute.app/chatroom/test/sse
curl https://http-me.edgecompute.app/chatroom/test/long-poll
For requests made to domains ending in .edgecompute.app
, the app will handle requests to the following endpoints without forwarding to the origin:
/chatroom/test/websocket
: bi-directional WebSocket/chatroom/test/stream
: HTTP streaming oftext/plain
/chatroom/test/sse
: SSE (streaming oftext/event-stream
)/chatroom/test/long-poll
: Long-polling
Please see SECURITY.md for guidance on reporting security-related issues.