Description
Command line utility for file uploads to web servers via HTTP-POST.
Usage
Usage: httpfileposter.exe [options] url file [file ...] Mandatory parameters: url target url for uploading [http://]host[:port][path] (default: port 80, path '/') file one or more local files to upload Options: -p host[:port] http proxy server to use (default port 8080) -f fieldname name of the file upload form field as used with html <input type="file" name="file"> (default: "file") -r file write server response to file -d debuglevel set the amount of debug output (0 - 5, default 1) -t timeout time in seconds to wait for response (default 30) -u username username for basic http authentication -a password password for basic http authentication -q be quiet and don't output anything, not even errors -c continue on error, try next file -h display help (this) and exit HTTP-File-Poster, Version 0.3.1, Jun 6 2009, Florian Lutz
Example
> httpfileposter -f foobarfile -t 10 http://www.example.com/ foobar.txt uploading foobar.txt progress: 100% upload successful
Download
Binaries: httpfileposter.exe
Source: httpfileposter-0.3.1-src.zip
License
HTTP-File-Poster, Copyright © 2005-2009, Florian Lutz
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
See GNU General Public License for more details.
Legal Warning
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.