Technical restrictions

This chapter describes the technical limitations of the IoT driver with regard to HTTP client functionality. It should be noted that these limitations are not flaws but design features that have been implemented deliberately.

Restriction

Description

Number of simultaneous HTTP requests from an HTTP client instance

Each instance of the function block FB_IotHttpClient can only send one HTTP request at a time. The next request can only be sent once the corresponding HTTP response has arrived. If several requests are sent from the same client instance before the response arrives, they are placed in a queue. The timeout configured for the HTTP client instance has higher priority than the response.

Communication of large amounts of data

When communicating large amounts of data, the user should be aware that this leads to a real-time load, as this large amount of data has to be copied. Router memory is also used.