14.8 FTPing Large Files | |
In addition to HTTP, the <fetch> and <submit> functions can also access FTP and Gopher sites.
We can send the value of $data to the file destfile on an FTP site with this:
<submit METHOD=put URL=ftp://ftp.mysite.com/incoming/destfile DATA=$data> |
With the FROMFILE and TOFILE options, we can transfer data directly to and from a file. This saves the memory overhead of reading large files into memory first:
<submit METHOD=put URL=ftp://ftp.mysite.com/incoming/destfile FROMFILE=/usr/local/bigfile> |
A script could use this to transfer raw bulk data between machines on an automated basis.
Back: Parsing Forms with SANDCALL - Continued | Next: Texis Web Server - vhttpd |