找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 7235|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

收到一個(gè)Arduino HTTP協(xié)議的代碼,分享一下

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
Arduino HTTP 固件 使用方法

關(guān)于ESP8266開發(fā)板配置的說明

ESP8266開發(fā)板配置上網(wǎng)有兩種方法:
1. 使用微信Airkiss配置;
2. 使用開發(fā)板發(fā)出的Soft AP網(wǎng)頁配置.



2.    使用開發(fā)板發(fā)出的Soft AP網(wǎng)頁配置:
ESP8266開發(fā)板上電,前10s內(nèi),LED燈快閃(0.1s亮,0.1s滅),此時(shí)短按Key進(jìn)入Airkiss,此時(shí)led燈變?yōu)閮纱慰扉W一次滅。若10s內(nèi)無按鍵,10s后,程序打開httpserver可配置。ESP8266發(fā)出wifi,ssid為:“Doit_WiFi_xxxxxx”,其中xxxxxx為芯片chipid。使用筆記本或者手機(jī)連接該ssid,密碼為空,然后使用瀏覽器設(shè)置,地址為192.168.4.1.
ESP8266開發(fā)板上LED燈常亮表示開發(fā)板已經(jīng)連接上無線路由器


1.GET 請(qǐng)求:

名稱:   do_get(url,header);
參數(shù)1:  url:請(qǐng)求的url地址
參數(shù)2:  header:請(qǐng)求的頭信息,默認(rèn)為空,如果需要訂制頭,格式為每個(gè)header單元之間用'|'分隔,比如"API_KEY:key|API_USER:doit"
返回:   返回為http的體信息




2.POST 請(qǐng)求:

名稱:   do_post(url,q_str,header);;
參數(shù)1:  url:請(qǐng)求的url地址
參數(shù)2:  q_str:請(qǐng)求的body,比如 key=value
參數(shù)3:  header:請(qǐng)求的頭信息,默認(rèn)為空,如果需要訂制頭,格式為每個(gè)header單元之間用'|'分隔,比如"API_KEY:key|API_USER:doit"
返回:   返回為http的體信息

3.PUT 請(qǐng)求:

名稱:   do_put(url,q_str,header);;
參數(shù)1:  url:請(qǐng)求的url地址
參數(shù)2:  q_str:請(qǐng)求的body,比如 key=value
參數(shù)3:  header:請(qǐng)求的頭信息,默認(rèn)為空,如果需要訂制頭,格式為每個(gè)header單元之間用'|'分隔,比如"API_KEY:key|API_USER:doit"
返回:   返回為http的體信息



4.DELETE 請(qǐng)求:

名稱:   do_delete(url,q_str,header);;
參數(shù)1:  url:請(qǐng)求的url地址
參數(shù)2:  q_str:請(qǐng)求的body,比如 key=value
參數(shù)3:  header:請(qǐng)求的頭信息,默認(rèn)為空,如果需要訂制頭,格式為每個(gè)header單元之間用'|'分隔,比如"API_KEY:key|API_USER:doit"
返回:   返回為http的體信息


源碼見附件: Arduio_HTTP.rar (46.55 KB, 下載次數(shù): 24)




評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏3 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:284903 發(fā)表于 2018-5-26 19:29 | 只看該作者
沙發(fā)自留,^_^
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表