HTTP
HTTP HTTP - протокол передачи гипертекста, способ передачи данных сайта через Интернет.

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

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

  • CM.Glossary.WebsiteMonitoring
  • CM.Glossary.HTTPS
  • CM.Glossary.HTTPMethods
больше глоссарий
"

Все отлично! сервис очень помог) есть за что ругать программистов)Спасибо!

"
- oth
Использование REST и SOAP API Host-Tracker

API-сервис разработан для тех разработчиков, которые желают интегрировать в свои приложения функциональные возможности, предлагаемые в Host-Tracker. Это можно осуществить с помощью простых Http-запросов (REST API) или же при помощи более сложных запросов, основанных на протоколе SOAP (SOAP API). Детальная настройка заданий по REST API и SOAP API.

Доступность сайта в сети — важнейшее условие его посещения пользователем. Пользователь, заходя на страницы веб-сайта, выполняет некоторые действия, которые в конечном итоге превращаются в материальную выгоду для владельца сайта — делает покупки, пользуется платными сервисами и прочее. Если веб-ресурс не был доступен какой-то период времени, то это оборачивается потерей репутации, прибылей, посетителей. Поэтому стабильность работы сайта следует отслеживать, мониторить его доступность в сети. Компания Host-Tracker предложила для этого ряд удобных сервисов, которые можно настраивать также, используя API сервиса Host-Tracker.

Поддержка REST и SOAP API

Host-Tracker предлагает возможность использовать сервис мониторинга как веб-службу, что очень удобно при необходимости создания десктопных, мобильных приложений, при осуществлении мониторинга большого числа веб-сайтов. Например, управлять мониторингом сайтов, количество которых переваливает за 1000, весьма проблематично. API-сервис разработан для тех разработчиков, которые желают интегрировать в свои приложения функциональные возможности, предлагаемые в Host-Tracker. Это можно осуществить с помощью простых Http-запросов (REST API) или же при помощи более сложных запросов, основанных на протоколе SOAP (SOAP API).

Настройка заданий

Настройка заданий по REST API может производиться в разных форматах. Заголовок Http-запроса Content-Type может быть определен как: application/json, text/xml, application/x-www-form-urlencoded (данные в виде «имя-значение»). В случае с SOAP API используется вызов удаленных процедур, что определены в технической документации сервиса. Примером таких функций могут стать: CreateHttpGetTask, CreateHttpHeadTask и множество других.

В рамках REST API с помощью POST запросов можно создавать задания: http-проверки, ping-проверки, а также проверки портов. Запросы, использующие метод PUT, позволят редактировать ранее созданное задание. С помощью GET-метода можно получить данные, принятые для настройки заданий или о самих заданиях, а при помощи DELETE-запроса предоставляется возможность удаления ранее настроенного задания. Так, запрос с методом GET к ресурсу api/web/v1/tasks/intervals в качестве ответа вернет данные о доступных в сервисе интервалах, которые определены следующими числами: 1, 5, 15, 30, 60. Для того чтобы получить те же значения, но через SOAP API, разработчику достаточно воспользоваться вызовом удаленной функции GetTaskIntervals. Использование метода POST совместно с ресурсом api/web/v1/tasks/http позволит создать задание Http-проверки.

Пример авторизации по REST API

Приведем простой пример авторизации в сервисе Host-Tracker, использующий простой Http-запрос. Чтобы выполнить авторизацию, необходимо послать POST-запрос для ресурса api/web/v1/users/token. В зависимости от выбранного формата поле заголовка Content-Type должно содержать одно из трех выше указанных значений. Например, если формат запроса и ожидаемого ответа должен быть в xml виде, тогда в поле заголовка должно значиться text/xml. Значение логина записывается в элементе <login>, а значение пароля — в <password>. Оба эти элемента являются дочерними узлами корневого элемента <LoginData>.

Рис.1.(Изображение, представляющее POST запрос авторизации в формате XML)

Авторизация в формате json также очень проста. Для ее реализации нужно лишь изменить значение ключевого заголовка Content-Type, а в теле документа передавать данные в формате json.

Рис.2.(Изображение, демонстрирующее POST запрос в формате JSON)

Детальная настройка заданий по REST API и SOAP API.

больше блог
Благодарим за внимание к нашему сервису!
 
Больше
:
Home > Our monitoring network
Список наших серверов (130 агентов) 
Откуда Состояние Название компании
Qom, Iran, Islamic Republic of Работает
Hyderabad, Telangana, India Работает
Amsterdam, Netherlands Работает
Tehran, Tehran, Iran, Islamic Republic of Работает
Sydney, Australia Работает
Bucharest, Romania Работает
Freemont, United States Работает
Zurich, Switzerland Работает
Sofia, Bulgaria Работает
Tehran, Iran, Islamic Republic of Работает
Berlin, Germany Работает
Brescia, Italy Работает
Tehran, Iran, Islamic Republic of Работает
Shiraz, Iran, Islamic Republic of Работает
Mashhad, Iran, Islamic Republic of Работает
Paris, France Работает
Tokyo, Japan Работает
Ulaanbaatar, Mongolia Работает
Tehran, Iran, Islamic Republic of Работает
Tehran, Iran, Islamic Republic of Работает
Victoria, Seychelles Работает
Stockholm, Sweden Работает
Dnipro, Ukraine Работает
Minsk, Belarus Работает
Cheyenne, WY, United States Работает
Quincy, WA, United States Работает
Tehran, Iran, Islamic Republic of Работает
Singapore, Singapore Работает
Dublin, Ireland Работает
Moscow, Russian Federation Работает
Manassas, VA, United States Работает
Orlando, FL, United States Работает
Rasht, Iran, Islamic Republic of Работает
Kuala Lumpur, Malaysia Работает
New York, NY, United States Работает
Vilnius, Lithuania Работает
Mykolaiv, Ukraine Работает
Santa Ana, Costa Rica Работает
Lansing, MI, United States Работает
Hamedan, Iran, Islamic Republic of Работает
Ho Chi Minh City, Viet Nam Работает
Patras, Greece Работает
Budapest, Hungary Работает
Tabriz, Iran, Islamic Republic of Работает
London, United Kingdom Работает
Amsterdam, Netherlands Работает
Novosibirsk, Russian Federation Работает
Tomsk, Russian Federation Работает
Tehran, Iran, Islamic Republic of Работает
Vladivostok, Russian Federation Работает
Khmelnytsky, Ukraine Работает
Bangkok, Thailand Работает
Tehran, Tehran, Iran, Islamic Republic of Работает
Jakarta, Indonesia Работает
London, United Kingdom Работает
San Antonio, TX, United States Работает
Seoul, Korea, Republic of Работает
Sofia, Bulgaria Работает
Arezzo, Italy Работает
Amsterdam, Netherlands Работает
Meppel, Netherlands Работает
Montreal, Quebec, Canada Работает
Kansas City, MO, United States Работает
Chisinau, Moldova, Republic of Работает
Chisinau, Moldova, Republic of Работает
Dronten, Netherlands Работает
Dusseldorf, Germany Работает
Nuremberg, Germany Работает
Sao Paulo, SP, Brazil Работает
Tehran, Iran, Islamic Republic of Работает
Katowice, Poland Работает
Lenexa, Kansas, United States Работает
Columbus, OH, United States Работает
Munich, Germany Работает
Dronten, Netherlands Работает
Moscow, Russian Federation Работает
Kazan, Russian Federation Работает
Montreal, Canada Работает
Los Angeles, CA, United States Работает
London, United Kingdom Работает
Singapore, Singapore Работает
Moscow, Russian Federation Работает
Paris, France Работает
Gravelines, France Работает
Meppel, Netherlands Работает
Waco, TX, United States Работает
Moscow, Russian Federation Работает
Almaty, Kazakhstan Работает
St.Petersburg, Russian Federation Работает
Clarks Summit, PA, United States Работает
Tehran, Iran, Islamic Republic of Работает
Ballito, South Africa Работает
Santa Fe de la Vera Cruz, Argentina Работает
Melbourne, VIC, Australia Работает
Strasbourg, France Работает
Kyiv, Ukraine Работает
Berlin, Germany Работает
Kharkiv, Ukraine Работает
Houston, TX, United States Работает
Kuala Lumpur, Malaysia Работает
Belgrade, Serbia Работает
Singapore, Singapore Работает
Orlando, FL, United States Работает
Amsterdam, Netherlands Работает
Amsterdam, Netherlands Работает
Quincy, WA, United States Работает
Zagreb, Croatia Работает
Amsterdam, Netherlands Работает
Cheyenne, WY, United States Работает
London, United Kingdom Работает
Zurich, Switzerland Работает
Bucharest, Romania Работает
Vilnius, Lithuania Работает
Sofia, Bulgaria Работает
San Antonio, TX, United States Работает
Montreal, Quebec, Canada Работает
Amsterdam, Netherlands Работает
Dallas, TX, United States Работает
Arezzo, Italy Работает
Moscow, Russian Federation Работает
Dublin, Ireland Работает
Kwun Tong, Hong Kong Работает
Kochi, Kerala, India Работает
Nairobi, Kenya Работает
Belgrade, Serbia Работает
Centurion, Gauteng, South Africa Работает
Amsterdam, Netherlands Работает
San Jose, CA, United States Работает
Noida, India Работает
West Europe Работает