As documented on MSDN.
The WinHttp.WinHttpRequest.5.1 object (referred to as "WinHttp") can be used to make complex HTTP requests, including different HTTP methods (GET, SET, …) and arbitrary headers (Context-Type, …) along with any body data.
WinHTTP := ComObjCreate("WinHttp.WinHttpRequest.5.1") WinHTTP.Open(<Method>, <URL>, false) WinHTTP.Send(<BodyData>)