As you want to send a link to other people, you need to expose your server through https to the public Internet. You could set an https server with an autosigned certificate up but I think the simplest option is to use ngrok. Once you have ngrok installed, launch a local server as:
$ python -m SimpleHTTPServer
And then launch ngrok with:
$ ngrok http 8000
Given 8000
is the port where the Python server started, you will see:
ngrok by @inconshreveable (Ctrl+C to quit)
Tunnel Status online
Version 2.0.19/2.0.20
Web Interface http://127.0.0.1:4040
Forwarding http://27223554.ngrok.io -> localhost:8000
Forwarding https://27223554.ngrok.io -> localhost:8000
Connections ttl opn rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00
Now distribute https://27223554.ngrok.io
as the link for testing your site. It will work as you keep ngrok running and connected to the Internet. Of course, you can use the link yourself as well.