ThingHTTP returns -1
4 次查看(过去 30 天)
显示 更早的评论
Hi
Website where I was getting information with ThingHTTP now returns -1 when not using any parse string. Is thingspeak now blocked by the webpage? How can I get it working again?
2 个评论
Christopher Stapels
2021-9-30
I would inspect the source at the target website. That is the most likely cause. Can you share the ThingHTTP content?
Marc Paradis
2021-10-1
Me too ihave this problems, so i'm answering here's the details.
Method: GET
Content-Type: application/json
HTTP Version: 1.1
host : api.quotable.io
even if i dont need to parse the value, it returns -1 :(
have a look.
thanks.
Marc.
回答(1 个)
Vinod
2021-10-4
编辑:Vinod
2021-10-4
It appears that the certificate chain of the website may have an expired or invalid certificate or it is not from a recognized certification authority. You will have to change the request from HTTPS to HTTP so the certificate is not verified by the ThingSpeak servers. Change URL in ThingHTTP from https://<YOURSITE> to http://<YOURSITE>. For more details, see here: https://www.securityweek.com/expired-lets-encrypt-root-certificate-causes-problems-many-companies
NOTE: Using HTTP instead of HTTPS is strongly not-recommended. Ideally the maintainer of the website in question is able to update their site certificate chain.
2 个评论
社区
更多回答在 ThingSpeak Community
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!