[Palladian] URL Normalizer: Make certain changes optional via setting

Hi @danielesser,

the URL Normalizer sometimes make undesired normalizations liek adding a trialing slash.

Valid: https://kni.me/n/HqED49mBqBl-sfCF
In-Valid: http://kni.me/n/HqED49mBqBl-sfCF/

Whilst it’s mandatory to have a protocol and certain aspects of the syntax to be present for validity, I’d like to propose a few things:

  1. Chose normalization protocol
  2. Make trailing slash optional
  3. Add option for lower case conversion
  4. Add option to remove query parameters and / or anchors

Best
Mike

FYI @qqilihq

… plus more nonsense content to exceed the minimum character limit :face_exhaling:

1 Like