WGET – корисний інструмент адміна

wgetWGET дозволяє отримувати в поточну директорію віддалений файл або документ. Таким чином можна на приклад тестувати відповіді на певні запити. Для прикладу, на платформі Windows не легко підставити значення змінної HTTP REFERER для тестування відповідей за певних умов. В нашому прикладі ми через .htaccess забороняємо доступ всім, хто приходить ніби з (вже не існуючої) директорії /forum/ за допомогою .htaccess:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_REFERER} .*debian.ukr.im/forums.*
RewriteRule (.*) http://%{REMOTE_ADDR} [R=301,L]
</ifModule>

та тестуємо відповідь сервера з допомогою WGET, піставляючи в змінну запиту HTTP REFERER значення /forum/:

wget –referer=http://debian.ukr.im/forums/ http://debian.ukr.im

В результаті отримуємо заголовки відповіді, а в поточній директорії маємо тіло відповіді. Таким чином можемо проаналізувати коди відповідей при певних значеннях HTTP REFERER.

1 коментар
  1. 10 років ago

Напишіть відгук

Ваша пошт@ не публікуватиметься. Обов’язкові поля позначені *

* Copy This Password *

* Type Or Paste Password Here *

Можна використовувати XHTML теґи та атрибути: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>