Description
A utility to decompose complex, long URLs into a legible, editable table of components and query parameters.
Rationale
Editing query parameters in a long URL string is error-prone due to percent-encoding and sheer length. A table-based editor is much safer and faster.
Expected Behavior
Deconstructs URL into: Scheme, Host, Path, Hash, and Params.
A table of Query Parameters with "Delete", "Add New", and "Toggle Encoded" controls.
Real-time generation of the final URL as parameters are edited.
Implementation Tasks
Create urlParser.tsx.
Use the URL API for reliable parsing.
Implement a responsive table for key-value pair editing.
Description
A utility to decompose complex, long URLs into a legible, editable table of components and query parameters.
Rationale
Editing query parameters in a long URL string is error-prone due to percent-encoding and sheer length. A table-based editor is much safer and faster.
Expected Behavior
Deconstructs URL into: Scheme, Host, Path, Hash, and Params.
A table of Query Parameters with "Delete", "Add New", and "Toggle Encoded" controls.
Real-time generation of the final URL as parameters are edited.
Implementation Tasks
Create urlParser.tsx.
Use the URL API for reliable parsing.
Implement a responsive table for key-value pair editing.