The following table lists the API methods that Kaspersky Scan Engine supports in HTTP mode when using KAV protocol version 3. The format of the requests does not depend on whether the client uses TCP or UNIX sockets for interaction with Kaspersky Scan Engine.
API methods supported in HTTP mode in KAV protocol version 3
API method |
HTTP method |
Format |
Description |
---|---|---|---|
|
POST |
Scans a file. Use the |
|
|
POST |
Scans a block of system memory. Use the Use only the KAV_SKIP cleaning mode when scanning system memory. Kaspersky Scan Engine cannot disinfect or delete files in this mode. |
|
|
POST |
Checks a URL. |
|
|
GET |
Gets the release date of the anti-virus database. You can use this method to check whether |
|
|
GET |
Gets the current version of KAV SDK. You can use this method to check whether |
|
|
GET |
Gets information about the current key file or activation code. You can use this method to check whether |
|
|
GET |
Gets the accumulated statistics. |
|
|
POST |
Clears the accumulated statistics. |
|
|
POST |
Updates the anti-virus database. |
|
|
GET |
Gets the status of the database update process. Use the |
|
|
GET |
Gets the information about KSN. |