84
82
version if it has. This makes Wget suitable for mirroring of FTP
85
83
sites, as well as home pages.
88
85
* Wget has been designed for robustness over slow or unstable network
89
86
connections; if a download fails due to a network problem, it will
90
87
keep retrying until the whole file has been retrieved. If the
91
88
server supports regetting, it will instruct the server to continue
92
89
the download from where it left off.
95
91
* Wget supports proxy servers, which can lighten the network load,
96
92
speed up retrieval and provide access behind firewalls. However,
97
93
if you are behind a firewall that requires that you use a socks
99
95
support for socks. Wget uses the passive FTP downloading by
100
96
default, active FTP being an option.
103
98
* Wget supports IP version 6, the next generation of IP. IPv6 is
104
99
autodetected at compile-time, and can be disabled at either build
105
100
or run time. Binaries built with IPv6 support work well in both
106
101
IPv4-only and dual family environments.
109
103
* Built-in features offer mechanisms to tune which links you wish to
110
104
follow (*note Following Links::).
113
106
* The progress of individual downloads is traced using a progress
114
107
gauge. Interactive downloads are tracked using a
115
108
"thermometer"-style gauge, whereas non-interactive ones are traced
117
110
(1KB by default). Either gauge can be customized to your
121
113
* Most of the features are fully configurable, either through
122
114
command line options, or via the initialization file `.wgetrc'
123
115
(*note Startup File::). Wget allows you to define "global"
124
116
startup files (`/usr/local/etc/wgetrc' by default) for site
128
119
* Finally, GNU Wget is free software. This means that everyone may
129
120
use it, redistribute it and/or modify it under the terms of the
130
121
GNU General Public License, as published by the Free Software
764
755
Neither options should be needed normally. By default, an
765
756
IPv6-aware Wget will use the address family specified by the
766
host's DNS record. If the DNS specifies both an A record and an
767
AAAA record, Wget will try them in sequence until it finds one it
757
host's DNS record. If the DNS responds with both IPv4 and IPv6
758
addresses, Wget will them in sequence until it finds one it can
759
connect to. (Also see `--prefer-family' option described below.)
770
761
These options can be used to deliberately force the use of IPv4 or
771
762
IPv6 address families on dual family systems, usually to aid
772
763
debugging or to deal with broken network configuration. Only one
773
of `--inet6-only' and `--inet4-only' may be specified in the same
774
command. Neither option is available in Wget compiled without
764
of `--inet6-only' and `--inet4-only' may be specified at the same
765
time. Neither option is available in Wget compiled without IPv6
777
768
`--prefer-family=IPv4/IPv6/none'
778
769
When given a choice of several addresses, connect to the addresses
2621
2606
# the recursive retrieval. The default is 5.
2624
# Many sites are behind firewalls that do not allow initiation of
2625
# connections from the outside. On these sites you have to use the
2626
# `passive' feature of FTP. If you are behind such a firewall, you
2627
# can turn this on to make Wget use passive FTP by default.
2609
# By default Wget uses "passive FTP" transfer where the client
2610
# initiates the data connection to the server rather than the other
2611
# way around. That is required on systems behind NAT where the client
2612
# computer cannot be easily reached from the Internet. However, some
2613
# firewalls software explicitly supports active FTP and in fact has
2614
# problems supporting passive transfer. If you are in such
2615
# environment, use "passive_ftp = off" to revert to active FTP.
2628
2616
#passive_ftp = off
2630
2618
# The "wait" command below makes Wget wait between every connection.
2978
2966
Like all GNU utilities, the latest version of Wget can be found at the
2979
2967
master GNU archive site ftp.gnu.org, and its mirrors. For example,
2980
Wget 1.10 can be found at
2981
`ftp://ftp.gnu.org/pub/gnu/wget/wget-1.10.tar.gz'
2968
Wget 1.10.2 can be found at
2969
`ftp://ftp.gnu.org/pub/gnu/wget/wget-1.10.2.tar.gz'
2984
2972
File: wget.info, Node: Mailing List, Next: Reporting Bugs, Prev: Distribution, Up: Various
3557
3541
distribution of the source code, even though third parties are not
3558
3542
compelled to copy the source along with the object code.
3560
5. You may not copy, modify, sublicense, or distribute the Program
3544
4. You may not copy, modify, sublicense, or distribute the Program
3561
3545
except as expressly provided under this License. Any attempt
3562
3546
otherwise to copy, modify, sublicense or distribute the Program is
3563
3547
void, and will automatically terminate your rights under this
3658
3642
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY
3659
3643
SERVICING, REPAIR OR CORRECTION.
3661
13. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
3645
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
3662
3646
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY
3663
3647
MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE
3664
3648
LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
3683
3667
convey the exclusion of warranty; and each file should have at least
3684
3668
the "copyright" line and a pointer to where the full notice is found.
3686
ONE LINE TO GIVE THE PROGRAM'S NAME AND AN IDEA OF WHAT IT DOES.
3687
Copyright (C) 20YY NAME OF AUTHOR
3670
ONE LINE TO GIVE THE PROGRAM'S NAME AND A BRIEF IDEA OF WHAT IT DOES.
3671
Copyright (C) YYYY NAME OF AUTHOR
3689
This program is free software; you can redistribute it and/or
3690
modify it under the terms of the GNU General Public License
3691
as published by the Free Software Foundation; either version 2
3692
of the License, or (at your option) any later version.
3673
This program is free software; you can redistribute it and/or modify
3674
it under the terms of the GNU General Public License as published by
3675
the Free Software Foundation; either version 2 of the License, or
3676
(at your option) any later version.
3694
3678
This program is distributed in the hope that it will be useful,
3695
3679
but WITHOUT ANY WARRANTY; without even the implied warranty of
3699
3683
You should have received a copy of the GNU General Public License
3700
3684
along with this program; if not, write to the Free Software
3701
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
3685
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
3703
3687
Also add information on how to contact you by electronic and paper
3706
3690
If the program is interactive, make it output a short notice like
3707
3691
this when it starts in an interactive mode:
3709
Gnomovision version 69, Copyright (C) 20YY NAME OF AUTHOR
3710
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
3711
type `show w'. This is free software, and you are welcome
3712
to redistribute it under certain conditions; type `show c'
3693
Gnomovision version 69, Copyright (C) 19YY NAME OF AUTHOR
3694
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
3695
This is free software, and you are welcome to redistribute it
3696
under certain conditions; type `show c' for details.
3715
3698
The hypothetical commands `show w' and `show c' should show the
3716
3699
appropriate parts of the General Public License. Of course, the
3722
3705
your school, if any, to sign a "copyright disclaimer" for the program,
3723
3706
if necessary. Here is a sample; alter the names:
3725
Yoyodyne, Inc., hereby disclaims all copyright
3726
interest in the program `Gnomovision'
3727
(which makes passes at compilers) written
3708
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
3709
`Gnomovision' (which makes passes at compilers) written by James Hacker.
3730
3711
SIGNATURE OF TY COON, 1 April 1989
3731
3712
Ty Coon, President of Vice
4423
Node: URL Format6220
4424
Ref: URL Format-Footnote-18793
4425
Node: Option Syntax8895
4426
Node: Basic Startup Options11574
4427
Node: Logging and Input File Options12379
4428
Node: Download Options15069
4429
Node: Directory Options34644
4430
Node: HTTP Options37349
4431
Node: HTTPS (SSL/TLS) Options49258
4432
Node: FTP Options54933
4433
Node: Recursive Retrieval Options59986
4434
Node: Recursive Accept/Reject Options67854
4435
Node: Recursive Download70853
4436
Node: Following Links73964
4437
Node: Spanning Hosts74901
4438
Node: Types of Files77074
4439
Node: Directory-Based Limits79534
4440
Node: Relative Links82184
4441
Node: FTP Links83021
4442
Node: Time-Stamping83888
4443
Node: Time-Stamping Usage85532
4444
Node: HTTP Time-Stamping Internals87358
4445
Ref: HTTP Time-Stamping Internals-Footnote-188634
4446
Node: FTP Time-Stamping Internals88833
4447
Node: Startup File90299
4448
Node: Wgetrc Location91173
4449
Node: Wgetrc Syntax91972
4450
Node: Wgetrc Commands92692
4451
Node: Sample Wgetrc106386
4452
Node: Examples111371
4453
Node: Simple Usage111711
4454
Node: Advanced Usage113115
4455
Node: Very Advanced Usage116816
4456
Node: Various118311
4457
Node: Proxies118836
4458
Node: Distribution121563
4459
Node: Mailing List121905
4460
Node: Reporting Bugs123475
4461
Node: Portability125832
4462
Node: Signals127274
4463
Node: Appendices127957
4464
Node: Robot Exclusion128279
4465
Node: Security Considerations132056
4466
Node: Contributors133240
4467
Node: Copying136937
4468
Node: GNU General Public License139649
4469
Node: GNU Free Documentation License158809
4470
Node: Concept Index181243
4402
Node: URL Format6217
4403
Ref: URL Format-Footnote-18790
4404
Node: Option Syntax8892
4405
Node: Basic Startup Options11571
4406
Node: Logging and Input File Options12376
4407
Node: Download Options15029
4408
Node: Directory Options34648
4409
Node: HTTP Options37353
4410
Node: HTTPS (SSL/TLS) Options49262
4411
Node: FTP Options54937
4412
Node: Recursive Retrieval Options59990
4413
Node: Recursive Accept/Reject Options67858
4414
Node: Recursive Download70857
4415
Node: Following Links73968
4416
Node: Spanning Hosts74905
4417
Node: Types of Files77078
4418
Node: Directory-Based Limits79538
4419
Node: Relative Links82188
4420
Node: FTP Links83025
4421
Node: Time-Stamping83892
4422
Node: Time-Stamping Usage85536
4423
Node: HTTP Time-Stamping Internals87362
4424
Ref: HTTP Time-Stamping Internals-Footnote-188638
4425
Node: FTP Time-Stamping Internals88837
4426
Node: Startup File90303
4427
Node: Wgetrc Location91177
4428
Node: Wgetrc Syntax91976
4429
Node: Wgetrc Commands92696
4430
Node: Sample Wgetrc106122
4431
Node: Examples111324
4432
Node: Simple Usage111664
4433
Node: Advanced Usage113068
4434
Node: Very Advanced Usage116769
4435
Node: Various118264
4436
Node: Proxies118789
4437
Node: Distribution121516
4438
Node: Mailing List121862
4439
Node: Reporting Bugs123219
4440
Node: Portability125576
4441
Node: Signals127018
4442
Node: Appendices127701
4443
Node: Robot Exclusion128023
4444
Node: Security Considerations131800
4445
Node: Contributors132984
4446
Node: Copying136681
4447
Node: GNU General Public License139393
4448
Node: GNU Free Documentation License158604
4449
Node: Concept Index181038