Start a local HTTP server without any tools, just open a web page.
https://http-server.etherdream.com
http-server.mp4
If /path/to/foo does not exist, we will try:
-
/path/to/404.html -
/path/404.html -
/404.html -
return
404 Not Found
For /path/to/, we will try:
-
/path/to/index.html -
404.html (
/path/to/404.html,/path/404.html,/404.html) -
Directory Indexing
If /path/to is a directory, we will redirect to /path/to/.
Access /?stop to stop the server.
-
Your browser must support
File System Access APIandService Worker API -
The target website can not use
Service Worker APIbecause it is already occupied -
The target website can only be accessed in the same browser and session
This is just a toy that took a few hours, and more interesting features will be added later.
-
Tunnel (expose local server to the Internet)
-
P2P (HTTP over WebRTC)
MIT
