HTTP-File-Push-and-Pull Push and pull files from and to a webserver (PHP, HTML and Java) On Webserver: Place files to /webroot/ get.php upload.php data (folder) Place files to /webroot/data .auth.get.php .auth.upload.php .htaccess Update content of .auth.get.php .auth.upload.php Replace <key1> and <key2> To use the Webfrontend Place file to /webroot/ upload.html Java: Upload a file (demo.txt) via Java: HTTP_Upload.java HTTP_Download.java Update url, url and key first! Required libs: Apache HttpClient Apache HttpCore Apache Commons HttpClient Apache Commons Logging Apache Commons Codec