Change license to GPL, add VFS, directory listing and upload support

This commit is contained in:
Mike Nolan
2022-12-14 12:08:52 -06:00
parent 9277fda0d5
commit 7f44596e22
4 changed files with 1230 additions and 56 deletions
+5 -4
View File
@@ -1,8 +1,10 @@
# Tesses.WebServer
[![Tesses.WebServer Nuget](https://badgen.net/nuget/v/Tesses.WebServer)](https://www.nuget.org/packages/Tesses.WebServer/)
<br>
<br>
![Tesses.WebServer Downloads](https://badgen.net/nuget/dt/Tesses.WebServer)
# License
Starting with 1.0.3.9 this library will use GPL-3.0
If you can not use GPL either use 1.0.3.8 or use another library
<br>
A TcpListener HTTP Server
@@ -10,8 +12,7 @@ Currently Supports
- GET+HEAD+POST Requests
- Seekable Video Files (Using Range)
- Can Send Json To Client with helper function (uses Newtonsoft.Json)
- Cors Header
- HTTPS Support (At least I think It will work)
- Cors Header
# Classes To Make It Easier
- Static Website Class (Can pass in other class (instead of 404 when file doesnt exist) can choose other names other than index.html, index.htm, default.html, default.htm)