Method: POST http://IP-Address:port/prefix/search/(auto|face|vmda|stranger)/DETECTORID/BEGINTIME/ENDTIME
Where
A request for search on a single computer is also supported for auto and face search, the request structure is as follows:
http://localhost/prefix/search/(auto|face)/HOSTID/BEGINTIME/ENDTIME,
where HOSTID is a computer name.
Method: POST http://IP-Address:port/prefix/search/(auto|face|vmda|stranger)/BEGINTIME/ENDTIME
This search type always accepts JSON in the POST body that is to include at least one section of the form:
"sources": [ "hosts/Server1/AVDetector.1/EventSupplier" ] |
When the search request is performed, JSON is to include image in base64 format.
{
"sources": [
"hosts/Server1/AVDetector.1/EventSupplier",
"hosts/Server1/AVDetector.2/EventSupplier"
],
"image" : "base64 encoded image"
} |
The request will return either error or response like:
HTTP/1.1 202 Accepted Connection: Close Location: /search/(auto|face|vmda|stranger)/GUID Cache-Control: no-cache |
The Location field contains an identifier for future access to search results. Example: /search/vmda/3dc15b75-6463-4eb1-ab2d-0eb0a8f54bd3
Receiving the Accepted code does not guarantee successful execution of the search. This code only shows that the command has been taken to process.
Error codes:
400 – incorrect request.
500 – internal Server error.