Go to documentation repository
Page History
The HTTP API allows receiving data in xml XML format for further processing in scripts.To send a file, perform a POST request as follows.
General request format:
httpsPOST http://127.0.0.1:8081IP-address:port/intellect_core/{Any}
<tag1>
...
Code Block | ||
---|---|---|
| ||
<tag1> <tag2>some_data</tag2> |
...
<tag3>another_data</tag3> |
...
</tag1> |
Info | title | Note.
---|
Request parameters:
Parameter | Required | Description |
---|---|---|
Any | Yes | Any set of valid characters can be specified |
...
, except for |
...
Event |
...
and |
...
React |
...
, for example: |
...
|
...
|
...
|
...
|
...
|
...
|
Info | ||
---|---|---|
| ||
In the requests, it is necessary to specify the port set up in the Web server settings — see Configuring the Web-server module. |
Request example:
POST http://127.0.0.1:8080/intellect_core/Any
Code Block | ||
---|---|---|
| ||
<tag1>
<tag2>some_data</tag2>
<tag3>another_data</tag3>
</tag1> |
Response example:
After receiving the data in
...
XML format in Intellect, the following event is generated:
HTTP|1|CUSTOM_EVENT|url</intellect_core/Any>,owner<SLAVE-ID>,data<PG5..90ZT4=>
...
Response parameters:
...
Parameter | Description |
---|---|
data | Request body (XML in the example above) base64-encoded |
...
url |
...
Part of the posted url |
...
Overview
Content Tools