- From: Mercurial notifier <nobody@w3.org>
- Date: Tue, 22 Mar 2011 20:34:01 +0000
- To: link-checker updates <www-validator-cvs@w3.org>
changeset: 391:e0644feb2f38 user: Ville Skyttä <ville.skytta@iki.fi> date: Tue Mar 22 21:27:00 2011 +0200 files: bin/checklink description: Use GET more eagerly to avoid some throwaway HEAD results when recursing. diff -r 20e62a9e944f -r e0644feb2f38 bin/checklink --- a/bin/checklink Tue Mar 22 21:01:43 2011 +0200 +++ b/bin/checklink Tue Mar 22 21:27:00 2011 +0200 @@ -2165,11 +2165,10 @@ # $links is a hash of the links in the documents checked # $redirects is a map of the redirects encountered - # Get the document with the appropriate method - # Only use GET if there are fragments. HEAD is enough if it's not the - # case. + # Get the document with the appropriate method: GET if there are + # fragments to check or links are wanted, HEAD is enough otherwise. my $fragments = $links->{$uri}{fragments} || {}; - my $method = scalar(%$fragments) ? 'GET' : 'HEAD'; + my $method = ($want_links || %$fragments) ? 'GET' : 'HEAD'; my $response; my $being_processed = 0;
Received on Tuesday, 22 March 2011 20:34:02 UTC