Static browser client for sending ECMA-430-shaped NLIP messages to agent endpoints.
This repo is designed to be hosted with GitHub Pages.
Open index.html in a browser, or serve it locally:
python3 -m http.server 8090Then open http://localhost:8090.
- Push this repo to GitHub.
- Open the repository settings.
- Go to Pages.
- Select Deploy from a branch.
- Choose the
mainbranch and/root. - Save.
GitHub will publish the client at a URL like:
https://systemsecurity-uiuc.github.io/NLIP-Agent-Universal-Client/
The target NLIP agent endpoint must allow browser requests from the GitHub Pages origin. If not, the request will work from command line tools such as curl but fail in the browser.