1htcopy(1)              HTTP client with LCGDM extensions             htcopy(1)
2
3
4

NAME

6       htcopy - HTTP client with LCGDM extensions
7
8

SYNOPSIS

10       htcopy [options] [source] [destination]
11
12

DESCRIPTION

14       htcopy is a HTTP client that implements some extensions of the protocol
15       used by the HTTP/DAV front-end of LCGDM. The  command  is  designed  to
16       work without user interaction.
17
18       It  allows  to  copy from local to remote, from remote to local, and it
19       can also trigger third party copies.
20
21       It supports multiple streams for uploads and downloads,  improving  the
22       performance of the transfer.
23
24

SOURCE / DESTINATION

26       Both  the  source  and/or the destination can be a local path or a HTTP
27       URL. Depending on the combination, it will do an upload, a download, or
28       trigger a third-party copy. Local copies are not supported.
29
30

OPTIONS

32       -h/--help
33              Shows the command help.
34
35
36       -v/--verbose
37              Enable  the  verbose  mode.  It  can be specified more than once
38              (-vvv) to increase the verbosity.
39
40
41       -l/--log <log file>
42              Specified into which file the extended output (as HTTP  headers)
43              must be printed.
44
45
46       -n/--stream-number <number of streams>
47              Number of streams to use.
48
49
50       -b, --buffer-size <buffer size>
51              Internal buffer size.
52
53
54       -E/--user-cert <user certificate>
55              The path to the user certificate in PEM format.
56
57
58       --user-key <user private key>
59              The  user  private  key  in  PEM format, if the user certificate
60              doesn't include it.
61
62
63       --key-pass <private key password>
64              Allows to pass the private key password as an argument.
65
66
67       --ca-path <CA path>
68              Use the certificate directory to verify the remote certificate.
69
70
71       --ca-bundle <CA file>
72              Use the certificate file to verify the remote certificate.
73
74
75       --insecure
76              Do no check the peer certificate.
77
78
79
80
81
82LCGDM                          05 December 2011                      htcopy(1)
Impressum