Project
winhttp
winhttp is a native extension that binds the asynchronous WinHTTP API into a
thin, hard-to-misuse Ruby HTTP client: system TLS via Schannel with the OS
certificate store and revocation policy, the user's proxy and PAC settings,
HTTP/2 negotiation, transparent gzip/deflate, safe redirect defaults, and
streaming downloads. Requests park the calling fiber under a Fiber scheduler
(e.g. winloop) and block plainly without one — one code path. Windows MSVC
(mswin) Ruby only.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Development
Licenses
MIT
Dependencies