Wenn der ESP32 über ein WLAN mit dem Internet verbunden ist (siehe hierzu ESP32 im WLAN kann dieser unter Nutzung des urequests-Modul mit HTTP-Requests Inhalte von Webseiten und sonstige Daten abfragen.

Folges Beispiel zeigt die Nutzung von urequests:

import urequests

response = urequests.get('http://micropython.org/ks/test.html')
print(response.text)

response = urequests.get('https://micropython.org/ks/test.html')
print(response.text)

response.close()