Допустим, у меня есть URL-адрес, такой как:
http://www.example.com/hello.png?w=100&h=100&bg=white
Что я хотел бы сделать, так это обновить значения строки запроса w и h строка запроса, но оставьте строку запроса bg нетронутой, например:
http://www.example.com/hello.png?w=200&h=200&bg=white
Итак, каков самый быстрый и эффективный способ чтения значений строки запроса (и это может быть любой набор значений строки запроса, а не только w, h и bg), обновить несколько или ни одного из значений и вернуть полный URL-адрес с новой строкой запроса?
Итак: