Ниже приведен пример HTTP-запроса на проверку URL-адреса:
POST /api/v3.0/checkurl HTTP/1.0 Content-Type: application/octet-stream Content-Length: 50
{ "timeout": "10000", "url": "http:\/\/ "hostIp": "233.252.0.1" } |
Ниже приведен пример ответа на запрос:
HTTP/1.0 200 OK Connection: close Content-Type: text/plain Server: KAVHTTPD/1.0 X-KAV-ProtocolVersion: 3 Date: Wed, 30 Jan 2019 16:15:44 GMT Content-Length: 104
{ "url": "http:\/\/ "scanResult": "DETECT", "detectionName": "PHISHING_URL" } |
Здесь:
url
– проверенный URL-адрес.scanResult
– результат сканирования веб-адреса. Может иметь следующие значения:CLEAN
DETECT
DISINFECTED
DELETED
NON_SCANNED
SERVER_ERROR
detectionName
– имя обнаруженного вредоносного объекта в классификации "Лаборатории Касперского". Статус может иметь следующие значения:PHISHING_URL
MALICIOUS_URL
ADWARE_URL
RISKWARE_URL