Url
Provides URL handling. More...
Collaboration diagram for Url:
Classes | |
| class | Url |
| Class to manage URL instance. More... | |
Macros | |
| #define | URI_SCHEME_MAP(XX) |
| #define | XX(name, str, port) DECLARE_FSTR(URI_SCHEME_##name) |
| Common URI scheme strings. More... | |
Functions | |
| String | toString (const Url &url) |
Detailed Description
Provides URL handling.
Macro Definition Documentation
◆ URI_SCHEME_MAP
| #define URI_SCHEME_MAP | ( | XX | ) |
Value:
XX(HTTP, http, 80) \
XX(HTTP_SECURE, https, 443) \
XX(WEBSOCKET, ws, 80) \
XX(WEBSOCKET_SECURE, wss, 443) \
XX(MQTT, mqtt, 1883) \
XX(MQTT_SECURE, mqtts, 8883) \
XX(SMTP, smtp, 25) \
XX(SMTP_SECURE, smtps, 465) \
XX(FTP, ftp, 21) \
XX(MAIL_TO, mailto, 0) \
XX(FILE, file, 0) \
XX(DATA, data, 0)
◆ XX
| #define XX | ( | name, | |
| str, | |||
| port | |||
| ) | DECLARE_FSTR(URI_SCHEME_##name) |
Common URI scheme strings.
1.9.1