It is often useful or required to use https rather than http in order to do development browser testing. Most modern 3rd party js libs require https origins and will just fail in browsers if not called/referenced from https rather than http. This quick script sets uses openssl and socat to set up a quick proxy that can be redirected to your local running http server to provide an https endpoint.
The script assumes you are running in a UNIX environ
brew install socat sudo yum install socat sudo apt-get install socat mkdir ssl cd ssl openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -days 365 -nodes socat -v openssl-listen:8443,cert=cert.pem,key=./key.pem,verify=0,reuseaddr,fork tcp4:127.0.0.1:8080 https://localhost:8443