Support HTTP GET in streaming API
Some devices can't set HTTP headers and are limited to HTTP GET. Please support such devices by accepting all parameters in a HTTP GET guery rather than headers and json in a POST.
The API now supports using the HTTP GET verb for sending data. This is a-typical of HTTP REST style, but very convenient for many simple HTTP clients. Since GET requests cannot contain request bodies, you will have to supply data via url parameters. An example would be this:
This curl command doesn’t specify a verb action, and therefore uses the default HTTP GET verb. You could also paste this url into a browser and the browser will perform a GET which will send the data to that bucket.
Amol P commented
Thank you for this!
Are there any examples of devices that cannot perform a POST?