Ah dai tu me pergunta: po mas o que esse igual ai vai fazer de diferença?
?key=:
Isso universalmente é interpretado como uma chave com um valor de string vazio
?key:
Isso é frequentemente interpretado como chave com um valor nulo, particularmente por frameworks tipo ASP.NET e Ruby on Rails. Outras tecnologias tipo PHP e Node.js podem tratar isso como uma string vazia.
Portanto, diversos comportamentos podem acontecer ou deixar de acontecer simplesmente por essa mudança.
?key=:
Isso universalmente é interpretado como uma chave com um valor de string vazio
?key:
Isso é frequentemente interpretado como chave com um valor nulo, particularmente por frameworks tipo ASP.NET e Ruby on Rails. Outras tecnologias tipo PHP e Node.js podem tratar isso como uma string vazia.
Portanto, diversos comportamentos podem acontecer ou deixar de acontecer simplesmente por essa mudança.