summaryrefslogtreecommitdiff
path: root/lib/POE/Component/Client/WebSocket.pm
Commit message (Collapse)AuthorAgeFilesLines
* Preserve URI path from original requestrelease/v0.28developTom Ryder2021-02-071-1/+1
|
* Add SNI parameter to POE::Filter::SSLTom Ryder2021-02-071-1/+4
|
* Switch protocol for Origin header based on TLSTom Ryder2021-02-071-1/+4
| | | | | If the websocket server is running over TLS, it's likely that the origin server matching it should be specified as HTTPS.
* Use CRLF line endings in GET requestTom Ryder2021-02-071-1/+1
| | | | | | | | The HTTP::Request->as_string() method uses \n as an end-of-line token default. Apache HTTPD and Lua's http_server don't tolerate these as line endings, and throw 400 errors promptly. Providing CRLF explicitly as the end-of-line character makes the request palatable to these servers, and probably others with the same strictness.
* Commit v0.27 as found on CPANv0.27Tom Ryder2021-02-071-0/+619
I couldn't find the upstream for this; if I can get in contact with the author, I'll re-patch my work over the top.