Parse URLs into components: protocol, hostname, port, pathname, query parameters, and hash
A URL (Uniform Resource Locator) consists of several components: protocol, hostname, port, pathname, query string, and fragment (hash). Each part serves a specific purpose in identifying and locating web resources.
Query parameters appear after the ? in a URL and are formatted as key=value pairs separated by &. They are commonly used to pass data to web servers for filtering, searching, and pagination.
URL parsing is essential for debugging API calls, analyzing redirect chains, extracting tracking parameters, understanding URL routing, and building URL manipulation tools.
protocol://username:password@hostname:port/pathname?search#hash
Convert numbers between different bases (binary, octal, decimal, hexadecimal) with support for bases 2-36
Test and debug regular expressions with real-time pattern matching, flags, and detailed match analysis
Convert curl commands to code in multiple programming languages including JavaScript, Python, PHP, and more
Parse and analyze VMess configuration links for educational and debugging purposes