STM32以JSON格式釋出HTTP請求
關聯知識
在本文中,我們將學習如何將SIM800或SIM900與STM32微控制器一起使用,以及如何將JSON格式的HTTP釋出請求傳送到任何API伺服器。
介紹
除了Wifi模組或乙太網模組,IoT專案也可以通過SIM800 / 900 GSM GPRS模組完成。與Wifi IoT相比,蜂窩物聯網的主要優勢是隨處可見的網路和訊號。
我們將SIM800 / 900 GSM GPRS模組與STM32(即STM32F103C8T6)連線,並開發程式碼以使用API將資料傳送到任何網址或網路伺服器。 我們需要以JSON格式傳送資料,因為直接傳送字串資料看起來很困難。 本文解釋了整個過程和最終程式碼。
零件
API
API是應用程式程式設計介面(Application Programming Interface)的首字母縮寫,它是一種軟體中介,允許兩個應用程式相互通訊。
API的示例:當您在手機上使用應用程式時,該應用程式將連線到Internet並將資料傳送到伺服器。 然後,伺服器檢索該資料,對其進行解釋,執行必要的操作,然後將其傳送回您的手機。 然後,應用程式將解釋該資料,並以可讀的方式為您提供所需的資訊。 這就是API,所有這些都是通過API進行的。
JSON格式
JSON代表JavaScript物件符號。它是用於儲存和傳輸資料的輕量級格式。當資料從伺服器傳送到網頁時,通常使用它。
例如,以下是序列化為XML的簡單User物件的示例:
相關文章
- HTTP請求格式和HTTP響應格式HTTP
- Http請求資料格式HTTP
- Flutter http請求庫dio 1.0正式釋出FlutterHTTP
- 【HTTP】HTTP請求體中的四種格式HTTP
- C#模擬HTTP請求Post JSONC#HTTPJSON
- 【Postman】6 Postman 傳送post請求-Json格式PostmanJSON
- React技巧之發出http請求ReactHTTP
- http請求HTTP
- HTTP 請求HTTP
- http請求頭個欄位解釋HTTP
- yaml 檔案裡的中文,以 json 格式請求抓包為什麼是 unicodeYAMLJSONUnicode
- java 請求HTTP返回json集合,物件處理方式JavaHTTPJSON物件
- go語言請求http介面示例 並解析jsonGoHTTPJSON
- http請求概述HTTP
- HTTP請求方法HTTP
- http請求頭HTTP
- go http請求GoHTTP
- Swift: 用Alamofire做http請求,用ObjectMapper解析JSONSwiftHTTPObjectAPPJSON
- 合併HTTP請求vs並行HTTP請求,到底誰更快?HTTP並行
- 合併HTTP請求 vs 並行HTTP請求,到底誰更快?HTTP並行
- unity3d c# http 請求json資料解析Unity3DC#HTTPJSON
- Cookie 與 HTTP請求CookieHTTP
- Jsoup http請求JSHTTP
- Android Http請求AndroidHTTP
- HTTP請求報文HTTP
- tcpdump統計http請求並匯出URL文字TCPHTTP
- JavaScript中發出HTTP請求最常用的方法JavaScriptHTTP
- Zttp 傳送 form params 請求 而非 JSON 請求ORMJSON
- HTTP 請求和響應格式HTTP
- 基於HTTP協議,以JSON為資料互動格式的RESTful API。HTTP協議JSONRESTAPI
- 【轉】怎麼用PHP傳送HTTP請求(POST請求、GET請求)?PHPHTTP
- HTTP的請求過程HTTP
- python做http請求PythonHTTP
- HTTP GET請求傳bodyHTTP
- golang 的 http 請求池GolangHTTP
- HTTP 請求與響應HTTP
- Java實現Http請求JavaHTTP
- go http請求流程分析GoHTTP