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.