I’m using an STM32 device with custom C code to connect to Ubidots cloud with HTTP API.
Last week I was able to change and read variables.
Today I’m getting different response from app.ubidots.com: it is in HTTP chunked format and the content is always:
As I can see the endpoint you are using is app.ubidots.com and the proper endpoint is things.ubidots.com. Please, can you try again assigning the proper endpoint and let us know the behavior?
After modifying the endpoint to things.ubidots.com and change the PUT request to POST are you still getting the chunked format? If the result of the HTTP request is 200 you should get the succesfull response for each value sent.
That is the default response from the server. To get just the last value you should parse the response obtained, to make something useful with the value. In other case, if you desire to get just the last value I recommend you use MQTT.