Site Map Email Us Home
 
All Products
Clever Internet Suite
Clever Internet .NET Suite
Clever Internet ActiveX Suite
Clever Keyboard Indicator
Database Comparer
Database Comparer VCL
Database Comparer ActiveX
Interbase DataPump
Subscribe and receive email notifications on all major releases and other important events.
Your Name:
Your Email:
 

Best Offer for Delphi / C++ Builder Developers

 

Buy FIBPlus at discount price !

 
 
Products Articles Downloads Order Support
Components  | Online Demo  | Download  | Order  | History 
 

HTTP Client

Features  | Detailed Description 
 

The HTTP Client is an ActiveX control from the Clever Internet ActiveX Suite library.
This ActiveX control provides a simple way for developing customized web client applications. It allows submitting or retrieving the information from a web server to your local computer via HTTP protocol as specified in RFC 1945 and RFC 2616 documents.

Features:

  • All HTTP methods: GET, POST, PUT, HEAD, DELETE
  • HTTP and HTTPS protocols: TLS / SSL mode
  • Cookies, Redirects, GZIP compression
  • Partial download mode: resume broken / aborted downloads
  • Authenticate both on Proxy, and on protected WEB pages: Basic, Digest, NTLM, Negotiate
  • Custom request methods and enhanced status codes
  • Free one year upgrades and support

File upload support

With HTTP Client control you can easily upload files to a web server for processing by a CGI or servlet.
The HTTP Request control creates the request data to be sent to the server with the POST method:

HttpRequest1.AddSubmitFile "c:\uploads\document.zip"
httpClient.Request = HttpRequest1.Object
Set response = httpClient.Post ("http://www.domain.com/upload.asp")

httpClient.PutFromFile "http://www.domain.com/uploads/filename.ext", "c:\4upload\filename.ext"

Proxy server support

The HTTP Client fully supports proxy authentication. You can specify the proxy server, proxy user and password and the component will automatically perform the negotiation process and use the most secure authentication method.

HTTP Header management

HTTP Client gives you complete control over the headers being sent. You can easily define any HTTP request headers for submission to a WEB server or retrieve headers from a HTTP response.

httpClient.Request = HttpRequest1.Object

httpClient.Request.Header.Range = "bytes=1024-4096"
httpClient.GetToFile "http://www.domain.com/downloads/install.zip", "c:\downloads\install.zip"

MsgBox httpClient.ResponseHeader.ContentType

Samples in VB, C++, C# and VB.NET

Please see the Demos code (HttpClient, HttpClientSSL, HttpClientProxy) and also the indexed Help documentation provided with the Clever Internet ActiveX Suite installation to learn more about using this control in your application.

Interested?

 
Home  | Site Map  | Products  | Articles  | Downloads  | Order  | Support
 
    Copyright © 2000-2007