Приклад використання методу POST
Приклад використання методу POST Приклад моніторингу веб форми за допомогою методу POST

Наприклад, маємо просту форму:
form action="some-site.com/some-script.cgi" method=post
input type=text name=login value=''
input type=password name=password value=''
input type=submit name='Submit' value='Login'
/form
Користувач заповнює цю форму наступним чином: login: Peter і password: 1234 і натискає кнопку submit. Якщо все вірно, скрипт повертає "LoginOk" на веб сторінці.
Для того, щоб перевіряти сторінку методом POST, необхідно створити завдання з параметрами:

URL: some-site.com/some-script.cgi
Http метод: оберіть POST
В поле "POST параметри:" введіть дані:
login=Peter
password=1234
Submit=Login
В поле "Перевірка контенту:": LoginOk
Результат: HostTracker кожного разу, перевіряючи сторінку, буде заповнювати цю форму і повертати статус ОК, якщо задане ключове слово LoginOk знайдено.

  • CM.Glossary.WebsiteMonitoring
  • CM.Glossary.HTTPMethods
більше глосарій
Як зробити снепшот свого сайту, якщо він не відкривається?

Завдяки функції «снепшот» від сервісу ХостТрекер Ви тепер маєте змогу «підглядати» за роботою Вашого сайта у будь-який момент часу. В даній статті йтиметься про:

▶ Навіщо ця функція потрібна;

▶ Як вона працює.

Кожен веб-мастер хоч раз у своїй практиці замислювався над питаннями: «Чи задовільно працює мій сайт, коли я на нього не дивлюся? Чи доступний він на даний момент? Чи все гарно відображено на ньому?» тощо.  Завдяки функції «снепшот» від сервісу ХостТрекер Ви тепер маєте змогу «підглядати» за роботою Вашого сайта у будь-який момент часу. Розглянемо дану функцію детальніше.

Навіщо?

Власники веб-ресурсів користуються різноманітними онлайн сервісами і додатками для підтримки доброї продуктивності своїх ресурсів та виявлення слабких місць в їх роботі. Досить часто так буває що, наприклад, Яндекс.Метрика видає повідомлення про помилку та її виправлення, але конкретно що сталося – зрозуміти не можна. Щоб хоч якось розібратися в ситуації, потрібно копирсатися в логах, звертатись в підтримку хостингу тощо – і все це, беззаперечно, займає багато часу. Бувають і більш цікаві випадки - сайт може бути недоступний з певної країни, або завантажуватися не повністю. Проблеми описані вище можуть існувати впродовж довгого проміжку часу, тобто  тижнями, місяцями, роками, і бути виявленими лише випадково. В частині випадків Вам допоможе функція перевірки контенту веб-сайту. Вона буде корисною, якщо стане необхідність перевіряти цілісність і коректність структури сторінки. У разі порушення цих параметрів, Ви будете відразу сповіщені про це. Але уявити як виглядав веб-сайт на момент появи цієї помилки складно…

Для полегшення процесу моніторингу роботи сайтів, ХостТрекер створив функцію – «снепшот». Вона досить проста у використанні і не вимагає ніяких додаткових налаштувань. Як ця функція працює? Кожного разу як фіксується помилка, сервіс робить снепшот веб-сторінки і зберігає його у вигляді коду сторінки або в власне оригінальному форматі сторінки із браузера. Таким чином, можна легко побачити що саме не завантажилося і відразу усунути недолік, попередньо не піддаючи веб-ресурс ніякій діагностиці. Безперечно, це значна економія часу!

Як це працює?

При активації функції регулярної перевірки, сервери з певним інтервалом часу будуть намагатися завантажити конкретну сторінку. При цьому, можуть бути використані додаткові інструменти - наприклад, парсинг сторінки і пошук певних ключових слів, які допоможуть впевнитись що це саме потрібна сторінка, а не сторінка помилки чи якась переадресація.

Якщо помилка не виявлена – тоді все Ок. Якщо ж вона присутня - то пишеться лог, відправляється повідомлення про недоступність веб-сайту (всіма визначеними способами), а також робиться снепшот, який потім можна переглянути і виявити що саме сталося, і як сам ресурс виглядав в цей момент.

Також є можливість переглядати логи перевірок. Більш того, вони будуть містити в собі снепшоти відповідних помилок:

Зверніть увагу!

  • При активації функції снепшоту, як і при регулярній перевірці, не виконується javascript.

  • Помилки не всіх типів можна зафіксувати цим способом.

  • У випадках, коли підключення не встановлено або з’єднання переривається по таймауту - снепшот допомогти не зможе, а в логах буде лише запис про помилку.

 

більше блог
Благодарим за внимание к нашему сервису!
 
Вхід
Вхід
Зареєструватись
Ціни та пакети
Наша мережа моніторингу
Home > Glossary > HTTP
HTTP HTTP - протокол передачі гіпертексту, спосіб передачі інформації через Інтернет.

HTTP - протокол передачі гіпертексту (hyper text transfer protocol), спосіб передачі інформації через Інтернет. Був створений для передачі HTML файлів, проте зараз майже вся інформація з веб сайтів (аудіо, відео, зображення і тд) завантажується за допомогою цього протоколу. Протокол HTTP має кілька методів - для перевірки сайту, завантаження даних з цнього або ж для відправки певної інформації на сервер. Більше про методи можна дізнатись з цієї статті. Протокол HTTP має захищену версію - HTTPS

Цей протокол використовується клієнтами для перегляду веб сторінок. Таким чином, для перевірки сайту, слід також ним скористатись. Сервіси моніторингу веб сайтів, наприклад, HostTracker, здійснюють перевірки HTTP щоб відслідкувати роботу сайту.

  • CM.Glossary.WebsiteMonitoring
  • CM.Glossary.HTTPS
  • CM.Glossary.HTTPMethods
Поширити:
Send to Twitter Send to Facebook Send to LinkedIn
Блоги:
HostTracker blog HostTracker page on Facebook
Безготівковий
розрахунок