394
|
1 |
-*- mode: outline; coding: utf-8 -*-
|
|
2 |
|
|
3 |
* Get server response header.
|
|
4 |
|
|
5 |
$ wget --server-response http://example.com
|
|
6 |
$ wget -S http://example.com # short variant
|
|
7 |
|
|
8 |
* View cookies from site.
|
|
9 |
|
|
10 |
$ wget --save-cookies FILE -O - http://google.com >/dev/null
|
|
11 |
|
|
12 |
* Send cookies to site.
|
|
13 |
|
|
14 |
$ wget --load-cookies FILE http://google.com
|
|
15 |
|
|
16 |
* Send specific header line.
|
|
17 |
|
|
18 |
$ wget --header='Accept-Charset: iso-8859-2' --header='Accept-Language: hr' http://fly.srk.fer.hr/
|
|
19 |
|
|
20 |
* Send POST request.
|
|
21 |
|
|
22 |
Log in to the server. This can be done only once.
|
|
23 |
|
|
24 |
$ wget --save-cookies cookies.txt --post-data 'user=foo&password=bar' http://server.com/auth.php
|
|
25 |
|
|
26 |
Now grab the page or pages we care about.
|
|
27 |
|
|
28 |
$ wget --load-cookies cookies.txt -p http://server.com/interesting/article.php
|