URLs: It's Complicated
netmeister.org
URLs: It's Complicated
1–10 of 41 posts
Re: URLs: It's Complicated
#2Reminds a little bit of Java labels where you can do this:
public class Labels {
public static void main(String args[]){
https://hn.ycombinator.com
for(int i=0; i
the https: is a label named https and everything after the colon is a comment so this is valid code.Re: URLs: It's Complicated
#3Complicated doesn’t mean “new to me.” If I haven’t read a man page, that doesn’t mean the command is complicated.
Re: URLs: It's Complicated
#4tag in a that's 720px wide.
Re: URLs: It's Complicated
#5It doesn’t seem complicated at all. Complicated to me means difficult to understand. This just involves reading the spec and it all seems pretty simple and consistent. Complicated doesn’t mean “new to me.” If I haven’t read a man page, that doesn’t mean the command is complicated.
So it's not complicated to you... what made you want to share this?
Re: URLs: It's Complicated
#6It doesn’t seem complicated at all. Complicated to me means difficult to understand. This just involves reading the spec and it all seems pretty simple and consistent. Complicated doesn’t mean “new to me.” If I haven’t read a man page, that doesn’t mean the command is complicated.
Worth noting from the article:
> And this is one of the main take-aways here: while the URL specification prescribes or allows one thing, different clients and servers behave differently.
Re: URLs: It's Complicated
#7Re: URLs: It's Complicated
#8It seems like the colon is too ambiguous (is used as a protocol delimiter, delimiter for user/pass, delimiter for port). Reminds a little bit of Java labels where you can do this: public class Labels { public static void main(String args[]){ https://hn.ycombinator.com for(int i=0; i the https: is a label named https and everything after the colon is a comment so this is valid code.
and because that was still too boring they came up with ipv6
Re: URLs: It's Complicated
#9It seems like the colon is too ambiguous (is used as a protocol delimiter, delimiter for user/pass, delimiter for port). Reminds a little bit of Java labels where you can do this: public class Labels { public static void main(String args[]){ https://hn.ycombinator.com for(int i=0; i the https: is a label named https and everything after the colon is a comment so this is valid code.
> It seems like the colon is too ambiguous (is used as a protocol delimiter, delimiter for user/pass, delimiter for port). and because that was still too boring they came up with ipv6
Re: URLs: It's Complicated
#10It doesn’t seem complicated at all. Complicated to me means difficult to understand. This just involves reading the spec and it all seems pretty simple and consistent. Complicated doesn’t mean “new to me.” If I haven’t read a man page, that doesn’t mean the command is complicated.
> com·pli·cat·ed | ˈkämpləˌkādəd |
> adjective
> 1 consisting of many interconnecting parts or elements