When I tried out the example through Particle's web IDE, I got this output: > Application> Start of Loop. > Application> Response status: 403 > Application> HTTP Response Body: There is no response body. curl returns a valid response, so the connection is not the issue. After some debugging, I found out that timeapi.org expects a "User-Agent" field in the Http request. Altering the example to this... > http_header_t headers[] = { > { "Accept" , "\*/\*"}, > { "User-Agent" , "A user agent."}, > { NULL, NULL } > };' ...gives output: > Application> Start of Loop. > Application> Response status: 200 > Application> HTTP Response Body: 2016-12-22T18:41:00+00:00
Activity
nmattisson commentedon Jan 17, 2017
Hi,
I've never tested with the Web IDE so it's not 'officially' supported. I'm happy to merge a PR for compatibility though!
Fixes nmattisson#34