proxygen
proxygen copied to clipboard
A collection of C++ HTTP libraries including an easy to use HTTP server.
It would be very convenient to have `URL::join` function to construct a new `URL` from an existing `URL` and a relative path (for example one from `Location` server header on...
>There were a number of features that didn't exist in other software (some still don't) that seemed quite difficult to integrate in existing projects but would be immediately useful for...
Build on alpine complained about missing boost chrono when linkin. This patch fixes the issue
Simple change to made building on fedora possible. I may have missed some dependencies, so this is only meant to be a foundation in case someone else needs it. This...
proxygen is available as a port in vcpkg, a C++ library manager that simplifies installation for proxygen and other project dependencies. Documenting the install process here will help users get...
For User defined handler, there is no way to touch HTTPTransaction & RequestHandlerAdaptor directly, all is wrapped by author, so it is a little annoying thing that we cannot make...
The suggested changes enable HTTP/1.1 websocket support. The sample reverse proxy with websocket support is available at https://github.com/jhindin/ProxyGenLearing
RFC2616 is very strict when it comes to "204 No Content" responses, requiring them to actually be empty. However, not everyone follows this (that is, they return content in 204...
This should help with keeping the GitHub actions updated on new releases. This will also help with keeping it secure. Dependabot helps in keeping the supply chain secure https://docs.github.com/en/code-security/dependabot GitHub...
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much. -...