All Projects → EtherDream → http-server-online

EtherDream / http-server-online

Licence: other
Start a local HTTP server without any tools, just open a web page.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to http-server-online

offline-first-sw
Service worker example with 404 handling, custom offline page and max TTL for specific file types.
Stars: ✭ 82 (-86.38%)
Mutual labels:  service-worker
http-node-api
O objetivo dessa aplicação era criar uma API sem nenhuma dependência externa, apenas utilizando as bibliotecas nativas do NodeJS. Tudo foi feito utilizando 100% Javascript.
Stars: ✭ 44 (-92.69%)
Mutual labels:  http-server
Polyel-Framework
⚡️ Voltis Core: A PHP framework based on Swoole from the ground up
Stars: ✭ 22 (-96.35%)
Mutual labels:  http-server
fastglue
Fastglue is an opinionated, bare bones wrapper that glues together fasthttp and fasthttprouter to act as a micro HTTP framework.
Stars: ✭ 71 (-88.21%)
Mutual labels:  http-server
LightWebServer
Java web server using NIO, compatible with http1.1 and support simple MVC function.
Stars: ✭ 38 (-93.69%)
Mutual labels:  http-server
gowebview
tool to build android apps with WebView from your golang http server; moved to gitlab.com/microo8/gowebview
Stars: ✭ 35 (-94.19%)
Mutual labels:  http-server
SQLiteQueryServer
Bulk query SQLite database over the network
Stars: ✭ 48 (-92.03%)
Mutual labels:  http-server
ComplexHTTPServer
ComplexHTTPServer - A Multithreaded Python SimpleHTTPServer
Stars: ✭ 37 (-93.85%)
Mutual labels:  http-server
stirfry
StirFry is a self contained and lightweight web framework for nodejs
Stars: ✭ 24 (-96.01%)
Mutual labels:  http-server
PuppyProxy
A simple HTTP proxy in C# including support for HTTP CONNECT tunneling
Stars: ✭ 37 (-93.85%)
Mutual labels:  http-server
routy
Routy is a lightweight high performance HTTP request router for Racket
Stars: ✭ 20 (-96.68%)
Mutual labels:  http-server
HTTP-Reverse-Shell
An HTTP Reverse Shell in Python
Stars: ✭ 48 (-92.03%)
Mutual labels:  http-server
webdash-workbox
Webdash workbox helps you generate your webdash configuration & gives you service worker stats.
Stars: ✭ 25 (-95.85%)
Mutual labels:  service-worker
vscode-open-in-default-browser
Open In Default Browser
Stars: ✭ 22 (-96.35%)
Mutual labels:  http-server
tracetrout
A magical reverse traceroute HTTP(S) server
Stars: ✭ 48 (-92.03%)
Mutual labels:  http-server
web-benchmarks
A set of HTTP server benchmarks for Golang, node.js and Python with proper CPU utilization and database connection pooling.
Stars: ✭ 22 (-96.35%)
Mutual labels:  http-server
deno-fetch-event-adapter
Dispatches global fetch events using Deno's native http server.
Stars: ✭ 18 (-97.01%)
Mutual labels:  service-worker
v4l2web
V4L2 web interface
Stars: ✭ 20 (-96.68%)
Mutual labels:  http-server
Pyro-FileStreamBot
Stream Telegram files to web
Stars: ✭ 38 (-93.69%)
Mutual labels:  http-server
finch-server
Some base classes and configuration used for making a server using finch
Stars: ✭ 23 (-96.18%)
Mutual labels:  http-server

HTTP Server Online

Start a local HTTP server without any tools, just open a web page.

demo

Try It Online

https://http-server.etherdream.com

OR https://hs.etherdream.com

http-server.mp4

Custom 404

If /path/to/foo does not exist, we will try:

  • /path/to/404.html

  • /path/404.html

  • /404.html

  • return 404 Not Found

Index Page

For /path/to/, we will try:

  • /path/to/index.html

  • 404.html (/path/to/404.html, /path/404.html, /404.html)

  • Directory Indexing

Trailing Slash

If /path/to is a directory, we will redirect to /path/to/.

Stop

Access /?stop to stop the server.

Limitations

  • Your browser must support File System Access API and Service Worker API

  • The target website can not use Service Worker API because it is already occupied

  • The target website can only be accessed in the same browser and session

TODO

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)

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].