virtualx-engine/modules/websocket
Fabio Alessandrelli 77e3514315
[Net] Implement String::parse_url for parsing URLs.
Splits the URL into (scheme, host, port, path).
Supports both literal IPv4 and IPv6.
Strip credentials when present (e.g. http://user:pass@example.com/).

Use that function in both HTTPRequest and WebSocketClient.

(cherry picked from commit 3bb40669d5)
2021-05-03 21:39:43 +02:00
..
doc_classes doc: Update classref headers with 3.4 version 2021-04-26 13:15:29 +02:00
config.py SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
emws_client.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
emws_client.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
emws_peer.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
emws_peer.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
emws_server.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
emws_server.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
library_godot_websocket.js Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
packet_buffer.h Core: Drop custom copymem/zeromem defines 2021-04-29 12:34:11 +02:00
register_types.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
register_types.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
SCsub SCons: Add explicit dependencies on thirdparty code in cloned env 2021-04-29 16:57:00 +02:00
websocket_client.cpp [Net] Implement String::parse_url for parsing URLs. 2021-05-03 21:39:43 +02:00
websocket_client.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
websocket_macros.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
websocket_multiplayer_peer.cpp Core: Drop custom copymem/zeromem defines 2021-04-29 12:34:11 +02:00
websocket_multiplayer_peer.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
websocket_peer.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
websocket_peer.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
websocket_server.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
websocket_server.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
wsl_client.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
wsl_client.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
wsl_peer.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
wsl_peer.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
wsl_server.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
wsl_server.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00