HttpFileServer

Free and open source HTTP server
Download

HttpFileServer Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Paul Hinds
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 4.7 MB

HttpFileServer Tags


HttpFileServer Description

Free and open source HTTP server HttpFileServer is a Java based mechanism for providing web access to a set of files on a server. HttpFileServer is very similar to Apache Directory Indexing but also provides the ability to upload files. Here are some key features of "HttpFileServer": Security, the service is protected by webapp security: · Currently there are three roles viewers, uploaders and managers · Viewers - view the files, download, stream playlists(optional) · Uploaders - same as viewer plus the ability to upload (but not overwrite) · Managers - view, download, upload, overwrite, create directories, delete, edit text files and stream playlists(optional) · Zip support - Entired directories can be downloaded as a single zip by clicking on the icon next to every directory. · Zip files will be generated and then streamed, this potentially can be time consuming if you select a lot of files. · Zip upload, a zip can be uploaded as a normal file, or optionally, uploaded and expanded on the server automatically. This provides the ability to download your website, work on it locally, and then upload the whole site when it is finished. All this without the need for FTP or any ports open other than 80. · Text editing support. If the mime type of a file is text/xxxxx (for example text/html) the file can be edited directly in a browser. This allows managers to make small changes to a site quickly without having to download and upload the file. · The ability to stream MP3 playlists to a M3U supporting player e.g. Winamp (optional) · To use this feature you will need to run it on tomcat, other features should work on any JSP server but this feature uses tomcat's URL session key. · This service will work over most firewalls. This allows site managers to edit static sites from within firewalled environments (i.e. at work) or from any browser. (i.e. in a internet cafe) · Mime types are respected, so images will display in the browser. Right mouse click to save the file in most browsers. · URL based selection - Rather than using HTTP parameters the URL is encoded so relative links work from within HTML pages. e.g /servlet/fs/DIRECTORY/fileName.gif · This enables the service to work as a normal web server serving pages with embeded images. By simply selecting the directory instead of an html file the directory becomes editable and modifications can be made to the site(provided you are loggid in as a manager). By running the service on a separte URL normal website uses can view the site as usual but the website owner can edit the site from any machine running a normal browser. Editing is protected by username and password and the service can be run over https for added security. Requirements: · Java 1.4 or later · Tomcat 4.1 or later


HttpFileServer Related Software