micropython-lib/python-ecosys/requests
Felix Dörre 35d41dbb0e ssl: Restructure micropython SSL interface to a new tls module.
MicroPython now supplies SSL/TLS functionality in a new built-in `tls`
module.  The `ssl` module is now implemented purely in Python, in this
repository.  Other libraries are updated to work with this scheme.

Signed-off-by: Felix Dörre <felix@dogcraft.de>
2024-02-07 12:12:13 +11:00
..
requests ssl: Restructure micropython SSL interface to a new tls module. 2024-02-07 12:12:13 +11:00
README.md requests: Rename urequests to requests. 2023-07-23 11:41:44 +10:00
example_xively.py requests: Rename urequests to requests. 2023-07-23 11:41:44 +10:00
manifest.py ssl: Restructure micropython SSL interface to a new tls module. 2024-02-07 12:12:13 +11:00

README.md

requests

This module provides a lightweight version of the Python requests library.

It includes support for all HTTP verbs, https, json decoding of responses, redirects, basic authentication.

Limitations

  • Certificate validation is not currently supported.
  • A dictionary passed as post data will not do automatic JSON or multipart-form encoding of post data (this can be done manually).
  • Compressed requests/responses are not currently supported.
  • File upload is not supported.
  • Chunked encoding in responses is not supported.