QuickPut

QuickPut is a little command line tool written in Python that enables one to upload a file to a server using the HTTP PUT method. It supports both basic and digest HTTP authentication, but does not solve the lost update problem.

QuickPut is available as:-

Simply download it, and change the file extension to ".py". Instructions for running it are available by "python QuickPut.py --help", and are as follows:-

QuickPut 1.5 - http://infomesh.net/2001/QuickPut/

This is a program that enables one to load files onto a server using 
the HTTP PUT method. It supports basic and digest authentication.

Usage: QuickPut [ --help ] [ --v ] file http_uri [ uname pswd ]

   --help - Prints this message out
   --v - Turns on "verbose" mode

"file" is the local file to upload, and "http_uri" is the target.
"uname" and "pswd" are optional authentication details.
Sean B. Palmer