У меня есть URI подобное:encodeURI не избегает `equals` - почему?
http://client.dev/dap/module/hdfs-web/api/v1.0/clusters/Cluster%201%20-%20CDH4?operation=copy&to=/user/hdfs/year=2016/partial.txt&overwrite=true
я использую encodeURI
функцию, чтобы избежать строки. Мне интересно, почему пробелы закодированы с %20
, а equals
символов нет?
Поскольку '=' является собственным URI характер? – putvande
'=' имеет значение в URI - он связывает «ключи» с «значениями», символ пробела не является, это просто немного строки, чтобы облегчить нам людей различать слова. – somethinghere