【本文發布于https://blog.csdn.net/Stack_/article/details/131997098,未經允許不得轉載,轉載須注明出處】
1、執行make menuconfig,將http頭由512改為更大的值,否則用電腦瀏覽器訪問正常,但用手機瀏覽器訪問會因為http請求頭長度不足而失敗。
2、本工程的web頁面放置于如下路徑
在本工程main目錄下的component.mk文件添加WEB文件
3、編譯完成后,可在build目錄下的map文件看到html之類的文件已經編譯進去了,并記錄了每個文件在flash中的起始位置和結束位置
以下面的方式調用文件數據,文件多的時候工作量頗大,可通過宏的方式減少一些工作量。在瀏覽器發送請求時,我們只需將文件數據發送出去,即可在瀏覽器上看到網頁
4、在路徑ESP8266_RTOS_SDK\examples\protocols\http_server\simple\main下找到http服務器的實例代碼,按照demo的方式,將文件注冊,收到get請求之后將對應文件發出去
待續