ESP32笔记(5) 上传https服务器数据格式定义

1: https格式:

#define GET_HEADER         
    "GET %s HTTP/1.1
"  
    "Host: %s:%s
"          
    "Accept: application/json
"          
    "Accept-Encoding: gzip, deflate
"          
    "Connnect: keep-alive
"              
    "User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103   Safari/537.36
"           
    "
"

#define POST_HEADER         
    "POST %s HTTP/1.1
"  
    "Host: %s:%s
"          
    "Accept: application/json
"          
    "Accept-Encoding: gzip, deflate
"    
    "content-length: %d
"          
    "Connnect: keep-alive
"              
    "User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103         Safari/537.36
"           
    "
"

2:验证提供网址是否通过?

https://blog..net/xiaoming100001/article/details/81109617

二、协议介绍

1:https和http区别: https://blog..net/xiaoming100001/article/details/81109617

三:ESP32代码体现

1:要访问的网址: https://open.galaxyeye-tech.com/bms_4.00045/v1/getAccessToken?appid=4.00045&sign=0fd1eaddde544157cc82ba7d82b25b12

2:基本信息体现

3:请求的信息填写格式

4:和服务器建立连接:是否有认证?https加密需要认证

5:一次完整的动作 1:写

2:读返回信息

经验分享 程序员 微信小程序 职场和发展