Version 1 (modified by pkopta, 10 years ago) (diff) |
---|
QCG remote transfer syntax
GridFTP
gsiftp://{host}[:{port}]/{path} gridftp://{host}[:{port}]/{path}
where:
- {host}
- address of the GridFTP service
- {port}
- optional port number of the GridFTP service (2811 by default)
- {path}
- path to the file/directory; if not begins with / (slash), ie. single slash character between address and path part, then the path is treated as a relative to home directory
Examples:
gsiftp://qcg.man.poznan.pl/plik.txt gsiftp://qcg.man.poznan.pl:2811///home/plgrid/plgkopta/reef/plik.txt
GridFTP
ftp://[{user}[:{pwd}]@]{host}[:{port}]/{path}
where
- {user}
- optional user name
- {pwd}
- optional user's password
- {host}
- address of the FTP service
- {port}
- optional port number of FTP service (22 by default)
- {path}
- path to the file/directory; if not begins with / (slash), ie. single slash character between address and path part, then the path is treated as a relative to home directory
Examples:
ftp://ftp.kernel.org/pub/linux/kernel/v3.x/patch-3.9.gz ftp://pkopta:haslo@serwer.ftp.man.poznan.pl:22/plik.txt
HTTP/HTTPS
http://{host}[:{port}]/{path} https://{host}[:{port}]/{path}
where
- {host}
- address of the HTTP/HTTP service
- {port}
- optional port number of the HTTP/HTTPS service (80 by default for the HTTP service, 443 for the HTTPS service)
- {path}
- path to the file/directory
Examples:
https://www.kernel.org/pub/linux/kernel/v3.x/patch-3.9.gz
iRods
irods://{user}:{pwd}@{host}[:{port}]/{zone}/{path}
where:
- {user}
- the name of the iRods user
- {pwd}
- user's password
- {host}
- address of the iRods service
- {port}
- optional the iRods service port number (1247 by default)
- {zone}
- the name of the zone
- {path}
- absolute path to the file/directory
Examples:
irods://pkopta:haslo@elder12/testZone/home/pkopta/plik.txt