ESP32超详细学习记录:对HTTP进行请求(简单)

通过HTTP协议向网络服务器发送HTTP请求。本函数用于设置发送HTTP请求的目标URL。

HTTPClient.begin(String url)
  • url:HTTP请求网址

无返回值


使用HTTP协议通过网络向服务器发送GET请求。返回服务器状态码。

HTTPClient.GET()

返回值举例:

  • 200: 请求成功 (HTTP_CODE_OK)
  • 301: 资源(网页等)被永久转移到其它URL (HTTP_CODE_MOVED_PERMANENTLY)
  • 404: 请求的资源(网页等)不存在(HTTP_CODE_NOT_FOUND)
  • 500: 内部服务器错误(HTTP_CODE_INTERNAL_SERVER_ERROR)


获取服务器响应中的响应体信息。响应体信息将以字符串的形式进行返回。

HTTPClient.getString()

返回值类型:String


调用此函数来清除ESP32的接收缓存以便设备再次接收服务器发来的响应信息。

HTTPClient.end()

一般来说,有这四个函数,访问天气、获取B站粉丝数之类的也就足够了。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值