uWebSockets
uWebSockets copied to clipboard
Simple, secure & standards compliant web server for the most demanding of applications
This will improve the demo for the server by showcasing a few more features like wildcard paths and serving directories. Now URLs can be localhost:3000/app/content/filename depending on the directory index...
Forgive me if I'm misunderstanding how `Loop::defer` works, but I've observed an interesting side effect when deferring the response's end. I started by doing the standard `ab -n 1000 http://localhost:3000/`...
Currently, there is just a single logging line in uWebSockets which writes to `std::cerr`. I added two more such lines. More importantly, I introduced a function object `uWS::log` that can...
Maybe it is time to think about an official solution for pub/sub clusters
So far multithreading only works on Linux. With a few tweaks in load balancing I have planned, this should work (as in guaranteed) on all platforms. Really, this is a...
Hey. You have implemented the [request.getQuery(name)]( https://github.com/uNetworking/uWebSockets/issues/1091#issuecomment-700032011) method with optional argument. Often need a method `request.getCookie(name)`. The best i could come up with in JS: ```JS import { parse }...
There should be more integration tests, checking things like different HTTP states and timeout.
Using `"uWebSockets.js": "github:uNetworking/uWebSockets.js#v18.14.0"` on node.js v15.8.0 When i set `ca_file_name: './chain1.pem'` i can connect to uWS and everything is ok, but if i refresh the page i get this error,...