2020-01-13 02:11 AM
I noticed that cubeMX uses the LWIP 2.0.3 while the latest LWIP release is the 2.1.0.
2020-01-13 03:27 AM
ST tends to be behind the curve updating middleware.
That said LWIP has surely had working HTTP examples for literally years.
Perhaps look at the HAL examples rather that let CubeMX prepare you a fresh bowl of dogfood for breakfast.
2020-01-13 04:08 AM
Thank you for the answer Clive1,
as far as I am concerned, the HAL examples involve only HTTP servers which exploit the "fresh bowl of dogfood" httpd, provided by LWIP. In principle the LWIP provides also some code for an http client but it is not included in the output of the Cube. At this point I think the best strategy could be to merge the Cube LWIP ver 2.0.3 with the current stable release 2.1.0 of LWIP to get the missing package "HTTP client" in the app section.