🔗 URL Input

📝 Example URLs:

Complete URL
https://user:pass@subdomain.example.com:8080/path/to/page?param1=value1&param2=value2#section
Simple HTTPS
https://www.example.com/about
With Query Parameters
https://search.example.com/results?q=javascript&page=2&sort=date
API Endpoint
https://api.github.com/users/octocat/repos
Local Development
http://localhost:3000/dashboard?debug=true
FTP Protocol
ftp://files.example.com/public/downloads/file.zip

📚 URL Structure Reference

🔍 URL Anatomy

https://user:pass@www.example.com:8080/path/to/page?param=value#section
Protocol
Authentication
Subdomain
Domain
Port
Path
Query
Fragment

🔒 Protocol

Defines how to access the resource (HTTP, HTTPS, FTP, etc.)

🏠 Host

Domain name or IP address of the server hosting the resource

🔌 Port

Network port number (defaults: HTTP=80, HTTPS=443)

📁 Path

Location of the specific resource on the server

❓ Query

Parameters passed to the server (key=value pairs)

# Fragment

Client-side identifier for a specific part of the document