Winsoft WinInet Component Suite 3.9 for Delphi/C++ Builder 5 - 10.2 Full Source

Winsoft WinInet Component Suite 3.9 for Delphi/C++ Builder 5 - 10.2 Full Source
Delphi and C++ Builder components to enable applications interact with FTP, and HTTP/HTTPS protocols to access Internet resources.
FTP, HTTP and HTTPS protocols supported
well suited for accessing REST services
uses standard Windows WinINet API
available for Delphi/C++ Builder 5 - 10.2 and Lazarus 1.8.4
source code included in registered version
royalty free distribution
FAQ
How can I obtain redirected url?
Use INetHttp.OnCallback event:
procedure TForm.INetHttpCallback(Sender: TObject; Status: Integer; Information: Pointer; InformationLength: Integer);
begin
if Status = INTERNET_STATUS_REDIRECT then
ShowMessage('Redirect to ' + PAnsiChar(Information));
end;
How can I obtain complete response headers?
ShowMessage(INetHttp.Headers[heRawHeadersCrLf]);
How can I avoid "Error 12152: The server returned an invalid or unrecognized response" when using HTTPS protocol?
Set flSecure flag in INetHttp.Flags property.
How can I avoid "400 Bad Request - The plain HTTP request was sent to HTTPS port" when using HTTPS protocol?
Set flSecure flag in INetHttp.Flags property.


Warning! You are not allowed to view this text.