AsynHTTPRequest_Generic for ESP8266 (WiFi / W5x00 / ENC28J60), ESP32, WT32_ETH01 and STM32 (builtin LAN8742A or LAN8720 Ethernet) (continued)

Continued from


New important feature

Now you can send HTTP requests to multiple addresses and receive responses from them.


Releases v1.7.1

  1. Add example AsyncHTTPRequest_ESP_Multi to demo connection to multiple addresses.
  2. Update Packages' Patches

Releases v1.7.0

  1. Add support to new ESP32-S3
  2. Add LittleFS support to ESP32-C3
  3. Use ESP32-core's LittleFS library instead of Lorol's LITTLEFS library for v2.0.0+

Releases v1.6.0

  1. Reduce the breaking effect of v1.5.0 by enabling compatibility with old code to include only AsyncHTTPRequest_Generic.h
  2. Update Packages' Patches

Releases v1.5.0

  1. Fix multiple-definitions linker error and weird bug related to src_cpp. Check Different behaviour using the src_cpp or src_h lib #80
  2. Optimize library code by using reference-passing instead of value-passing
  3. Update all examples

Releases v1.4.1

Warning: Releases v1.4.1+ can be used and autodetect ESP32 core v2.0.0+ or v1.0.6- for WT32_ETH01
  1. Auto detect ESP32 core to use for WT32_ETH01
  2. Fix bug in WT32_ETH01 examples to reduce connection time

Releases v1.4.0

  1. Fix crashing bug when request a non-existing IP. Check Http GET polling causes crash when host disconnected #22
  2. Modify platform.ini to avoid compile error with PIO when using ESP8266/ESP32

Releases v1.3.1

  1. Update platform.ini and library.json to use original khoih-prog instead of khoih.prog after PIO fix
  2. Update Packages' Patches

Releases v1.3.0

  1. Add support to WT32_ETH01 (ESP32 + LAN8720) boards
  2. Add examples with new features

Releases v1.8.0

  1. Add support to ESP8266 using W5x00 with lwIP_w5100 or lwIP_w5500 library
  2. Add example AsyncHTTPRequest_ESP8266_Ethernet to demo the new feature.
  3. Update Packages' Patches

Terminal Debug Output Sample

AsyncHTTPRequest_ESP8266_Ethernet example running on ESP8266_NODEMCU_ESP12E using ESP8266_W5500 Ethernet

The terminal output of AsyncHTTPRequest_ESP8266_Ethernet example running on ESP8266_NODEMCU_ESP12E to demonstrate how to use ESP8266_W5500 Ethernet Async feature.

Starting AsyncHTTPRequest_ESP8266_Ethernet on ESP8266_NODEMCU_ESP12E using ESP8266_W5500 Ethernet
AsyncHTTPRequest_Generic v1.8.0
Connecting ethernet..
Ethernet IP address: 192.168.2.187

**************************************
abbreviation: EDT
client_ip: aaa.bbb.ccc.ddd
datetime: 2022-04-13T21:58:31.037966-04:00
day_of_week: 3
day_of_year: 103
dst: true
dst_from: 2022-03-13T07:00:00+00:00
dst_offset: 3600
dst_until: 2022-11-06T06:00:00+00:00
raw_offset: -18000
timezone: America/Toronto
unixtime: 1649901511
utc_datetime: 2022-04-14T01:58:31.037966+00:00
utc_offset: -04:00
week_number: 15
**************************************
HHHHHH
**************************************
abbreviation: EDT
client_ip: aaa.bbb.ccc.ddd
datetime: 2022-04-13T21:59:31.025188-04:00
day_of_week: 3
day_of_year: 103
dst: true
dst_from: 2022-03-13T07:00:00+00:00
dst_offset: 3600
dst_until: 2022-11-06T06:00:00+00:00
raw_offset: -18000
timezone: America/Toronto
unixtime: 1649901571
utc_datetime: 2022-04-14T01:59:31.025188+00:00
utc_offset: -04:00
week_number: 15
**************************************
HH

Releases v1.8.1

  1. Add support to ESP8266 using ENC28J60 with lwIP_enc28j60 library

AsyncHTTPRequest_ESP8266_Ethernet running on ESP8266_NODEMCU_ESP12E using ESP8266_ENC28J60 Ethernet

The terminal output of AsyncHTTPRequest_ESP8266_Ethernet running on ESP8266_NODEMCU_ESP12E to demonstrate how to use ESP8266_ENC28J60 Ethernet Async feature.

Starting AsyncHTTPRequest_ESP8266_Ethernet on ESP8266_NODEMCU_ESP12E using ESP8266_ENC28J60 Ethernet
AsyncHTTPRequest_Generic v1.8.1
Connecting to network : ..........................................................
Ethernet IP address: 192.168.2.187

**************************************
abbreviation: EDT
client_ip: aaa.bbb.ccc.ddd
datetime: 2022-04-13T23:54:42.973735-04:00
day_of_week: 3
day_of_year: 103
dst: true
dst_from: 2022-03-13T07:00:00+00:00
dst_offset: 3600
dst_until: 2022-11-06T06:00:00+00:00
raw_offset: -18000
timezone: America/Toronto
unixtime: 1649908482
utc_datetime: 2022-04-14T03:54:42.973735+00:00
utc_offset: -04:00
week_number: 15
**************************************
HHHHHH
**************************************
abbreviation: EDT
client_ip: aaa.bbb.ccc.ddd
datetime: 2022-04-13T23:55:42.894333-04:00
day_of_week: 3
day_of_year: 103
dst: true
dst_from: 2022-03-13T07:00:00+00:00
dst_offset: 3600
dst_until: 2022-11-06T06:00:00+00:00
raw_offset: -18000
timezone: America/Toronto
unixtime: 1649908542
utc_datetime: 2022-04-14T03:55:42.894333+00:00
utc_offset: -04:00
week_number: 15

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.