HTTP File Transfer
Transferring files with sensitive information over the internet.
HTTP File Transfer Logo
Chat ClientCMSBulkMailerCMS.WebHTTP File TransferiCube.NETInLeadOperator AssistanceProjectTracking.NET

This is another our application developed on our customer requirements made for transferring files with sensitive information over the Internet.

HTTP File Transfer is Web 2.0 (AJAX driven) application which can be used for file transferring via HTTP(S) protocol. You can upload, download and delete files, create or delete folders on server, depending on your user privileges. This application is easy to use because it has interactive and intuitive Explorer-like web interface– it has a folder tree, details area and right mouse buttons can be used for available options so.

Features

Every application user has his own space on server and this space is visible only to him over the Internet and only administrator can change it. Administrator can give to user different privileges – full set of privileges, only download or only upload privileges. All user activities during file transfer are logged so administrator can see if anything goes wrong (problems in user-server communication, different file transfer exceptions, etc.).

Server side of this application for managing uploaded and/or downloaded data is based on Microsoft ASP.NET technologies. File upload module (http://darrenjohnstone.com/2007/06/02/writing-an-aspnet-file-upload-module) is used for uploading files. User interface and AJAX communication is made using Ext (www.extjs.com) framework. User can access his server location from any OS platform because it is web client based application. We recommend using Firefox as web browser in order to get the best upload performance.

This is basic file upload application made for users with limited or no experience in running file transfer applications.

For developers:

If you prefer to make your own Windows client application or integrate HTTP(S) file transfer functionality in your existing applications, you can get source code of a class written in C#, which has methods and properties for communication with HTTP(S) File Transfer server. It supports all file transfer features – upload, download and delete files, create and delete directories, get directory content listing, file MD5 checksum, etc. With Windows client approach you can get the best upload performance.

Screenshots:
InLeadInLeadInLeadInLeadInLeadInLead
Facts:
Platform:
Ext 2.0, .NET 2.0, Microsoft SQL Server
Requirements:
Internet Explorer 6+, FireFox 1.5+, Opera 9+(Win, MAC, Linux), Safari2(MAC), Safari 3+(Win, MAC)