Using HTTP APIs For IOT -Beginners Guide

Many of the APIs today are Web API’s designed to access web services like Facebook ,Twitter etc. Because of their widespread use most IOT services (AZURE,AWS,Bluemix)  also support http based APIs. To understand and use an http API you will need a reasonable understanding of the following:

Continue reading

Using cURL for Testing IOT Applications

The http protocol is the main protocol used on the web, and because of its widespread adoption it is also used in IOT applications. Many IOT applications like the Thingsboard Dashboard support both http and MQTT. In this tutorial we will start with a general introduction to cURL and show examples of using cURL to get and POST data.

Continue reading

Understanding HTTP Basics

HTTP stands for hypertext transfer protocol and is used to transfer data across the Web. It is a critical protocol for web developers to understand and because of it widespread use it is also used in transferring data and commands in IOT applications. The first version of the protocol had only one method, namely GET, which would request a page from a server. The response from the server was always an HTML page.- Wiki To give you an idea of how simple the HTTP protocol started out take a look at the Original specification which was only 1 page.

Continue reading