Skip to content

Latest commit

 

History

History
59 lines (39 loc) · 2.83 KB

File metadata and controls

59 lines (39 loc) · 2.83 KB

URL Parser

  • Algorithm to isolate the main parts and the key-value sets of a URL.

C++ / Rust

  • Colorizes the URL parts and highlights characters; CLI app.

JavaScript

  • Same code used in the WebApp but organized as a class; it also includes a test class; CLI app.

Web App

Description

  • Parses a URL in 4 parts:
    • Origin;
    • Path;
    • Parameters;
    • Fragment.
  • Origin tries to obtain the site's icon (favicon) using a Google API;
  • Parameters and Fragment are parsed into key and (optional) value;
  • Decode: press the Decode button to solve encoded characters and actually read the URL's content.

Media Players supported

Spotify Audio Tag for Google Tag Manager

Art