> But r->args is encoded. Hence they need to decode anyway as there could be > other > encoded stuff in it or spaces that have not been taken decoded from the path.
These are applications/configurations that were functional prior to the change though. I don't think the risk of differing spaces in the input is something we should break people for (in a slightly different way than failing the request).