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