null reference exceptions in several places in the code if an incoming HTTP request includes a query string that does not have at least one = in it. This fixes 500 error responses on many HTTP requests.
llGetHTTPHeader(id, "x-query-string") returned an empty string if there was a query with no key=value, such as URL/?abc+def+ghi.
added llGetHTTPHeader(id, "x-query-string-compat") in case anyone still needs the old broken behavior
This update fixes problems with:
=
in it. This fixes500
error responses on many HTTP requests.llGetHTTPHeader(id, "x-query-string")
returned an empty string if there was a query with nokey=value
, such asURL/?abc+def+ghi
.llGetHTTPHeader(id, "x-query-string-compat")
in case anyone still needs the old broken behavior