Kaspersky MLAD uses the HTTP Connector to receive data from CSV files during scheduled uploads of data using the POST
method. You can download data via HTTP or HTTPS by specifying the relevant protocol in a request.
System administrators can configure the HTTP Connector.
The HTTP Connector does not support a secure connection. If you want to use a secure connection to receive and send data, it is recommended to use additional means to secure the network connection (for example, use a VPN) or use another method to prevent unauthorized access to the communication channel.
To configure the HTTP Connector:
You will be taken to the administrator menu.
A list of options appears on the right.
If you try to download a larger CSV file, the file would not be passed to the HTTP Connector.
Kaspersky MLAD will receive data from CSV files using the HTTP Connector.
The following is an example of sending a CSV file to the HTTP Connector via cURL over HTTP using the POST
method to port 4999 of the Kaspersky MLAD server:
curl -F "file=@<file name>.csv" -X POST "http://<Kaspersky MLAD server IP address or domain name>:4999/" |
The HTTP Connector accepts CSV files with the following fields:
timestamp;tag_name;value
where:
timestamp
is the time stamp in the format %Y-%m-%dT%H:%M:%S.tag_name
is the name of the tag.value
is the tag value. If a tag value contains a fractional portion, use a dot to separate the integer from the fractional portion.