URL Manipulation Debate

Commenters discuss and criticize the manipulation of URLs to encode complex data like JSON or parameters, often lamenting the resulting hideous, long, or tricky-looking URLs while debating best practices for URL design.

πŸ“‰ Falling 0.4x Web Development
5,030
Comments
20
Years Active
5
Top Authors
#9199
Topic ID

Activity Over Time

2007
28
2008
67
2009
111
2010
224
2011
293
2012
288
2013
380
2014
272
2015
222
2016
282
2017
271
2018
179
2019
262
2020
358
2021
347
2022
339
2023
467
2024
353
2025
271
2026
20

Keywords

PHP TL US TP mozilla.org URI URI.html google.com JSON ClearUrls url urls curl protocol encoded encode spaces php note string

Sample Comments

mulmen β€’ Dec 21, 2023 β€’ View on HN

URLs can be manipulated. It’s even encouraged.

ergothus β€’ Apr 8, 2020 β€’ View on HN

Isnt that contrary to the point of urls?

jaywalk β€’ Aug 11, 2021 β€’ View on HN

Dear god, no. No more messing with URLs.

Dylan16807 β€’ Feb 6, 2022 β€’ View on HN

I can't tell what you're suggesting about "URL", can you be specific?

gsich β€’ Jan 20, 2022 β€’ View on HN

Googles pet peeve with URLs in full effect.

ryutin β€’ Apr 24, 2012 β€’ View on HN

Good moves. Glad to see the URI scheme as a visible part of the URL.

lcswi β€’ Sep 16, 2015 β€’ View on HN

That's a horrific url though, any way to 'humanise' that?

willvarfar β€’ Jun 18, 2020 β€’ View on HN

Why I specified "fixed URLs", to close that loophole

xk3 β€’ Apr 10, 2025 β€’ View on HN

The gods strip off interesting bits of URLs when you submit it

SamBam β€’ Sep 28, 2018 β€’ View on HN

Sure, that's a totally different scenario than tricky-looking urls.