У меня нет проблем с использованием одного или другого ... Мне более любопытно узнать историю / обоснование этого.
Я имею в виду, зачем использовать +, когда все другие символы ASCII адресованы с% HH нотация?
Я предполагаю, что, возможно, за этим стоит какая-то наследственная причина, которую было бы интересно знать. Лорд знает, что я написал достаточно материала недальновидно, который все еще имеет некоторую обратно совместимую функциональность в производственных годах спустя. Если бы мне пришлось угадывать, я бы сказал, что это был, вероятно, ранний механизм поддержки пробелов в именах файлов / папок, и затем% HH вступил во владение, оставив + поддерживаемым. Однако я обычно ошибаюсь.