Potential Bug with URL parameters

Query strings that contain two of the same parameters behave differently in Lucee than others.

Example:
http://www.site.com/?a=&a=1

Lucee:  a is "1"
ACF: a is ",1"
Node/Express: a is ",1"
Java/Spring: a is ",1"
Classic ASP: a is ",1"
.Net/C#: a is ",1"

The double quotes are the denote the value of a and are not in the actual value.

Notice that all of the others including ACF have the value “,1”
So is this a bug or a design decision?

AJ

I can replicate. Maybe add a bug tracker issue for it?

As an aside. if you rename the variables as so: http://www.site.com/?a[]=&a[]=1 you get a nice array in Lucee:

58