cors-proxy-nginx/README.md

16 lines
789 B
Markdown

# CORS-Proxy-NGINX
## Proof of Concept
Static HTML page that uses ajax to request api respose from express service through nginx proxy. If the ajax requests
the api directly it should fail with a cors error. The api increments a number everytime the express server responds so
you should know that the cached version is being hit if the response does not increment
### Steps to run
1. Build the sample api project ```npm install```
1. start the sample api ```npm start```
1. Start the nginx docker container ```docker compose up```
2. Find local ip address ```ifconfig en0|grep inet|awk '{print $2}'```
3. Update ajax request in index.html to point to your docker container
4. Open index.html and refresh to verify value is not incrementing
5. Wait 15 seconds and value should increment