Site Map Contact Us Home
E-mail Newsletter
Subscribe to get informed about
Clever Components news.

Your Name:
Your Email:
Previous Newsletters

Products Articles Downloads Order Support
Customer Portal      


Features | Detailed Description

The Uploader is a component from the Clever Internet Suite library.
This component is used for uploading files to the server or host.

Available in VCL and ActiveX editions.


  • HTTP, HTTPS and FTP protocols
  • Upload any Files
  • HTTP Upload with PUT and POST requests
  • FTP Upload
  • Upload Files and Streams
  • Additional Form Data
  • Web and Proxy Authentication - Basic, Digest, NTLM, Kerberos

Upload Files in just few lines of code

With Uploader you can upload any file to FTP and Web servers. You can specify the uploaing priority, login information and many more.

// [Delphi]
clUploader1.LocalFile := 'c:\uploads\';
clUploader1.URL := 'ftp://mysite/dir/';

HTTP POST to CGI, ASP.NET and Java servlet

Use the Uploader component together with Http Request to submit files to Web server by using HTTP POST request.

Additional Form Data

The Uploader component allows sending of the HTTP POST that will be a combination of File and Form Data. This is known as a multi-part message.
You can prepare any combination of Files and Form Data by using the Http Request component and send it with Uploader to the Web server.

Samples in Delphi and C++Builder

Please see the Demos code (SingleUploader, SubmitFile) and also the indexed Help documentation provided with the Clever Internet Suite installation to learn more about using this component in your application.

Complete Delphi source code

When Purchasing the Clever Internet Suite you receive the full sources for all suite components and also free unlimited support.


    Copyright © 2000-2022