Naming the parts of a URL

Tantek Çelik has an interesting summary of how different programming languages and libraries break down the parts of a URL. He’d left Perl off his list, so I pointed him to the URI module on CPAN, which he’s added to his table.

One inter-language discrepancy Tantek found has resulted in the silliest bug-report debate I’ve seen in a while. It’s remarkable how upset people seem to get when arguing over whether the “protocol” part of the URL should include the colon or not!

About Jeremy Leader

Jeremy is a Software Architect on the Monetization team at Oversee.net. Before Oversee.net, he worked on search advertising at Overture and Yahoo, and prior to that he wrote 3-D chat software, platforms and tools for educational CDROM games, and tools for programmers and database designers.