Я добавляю функциональность к GM-скрипту, который мы используем здесь на работе, но при попытке опубликовать (перекрестный сайт может добавить) на другую страницу, мое значение для отправки CMD отличается от того, что находится на странице.Символ + преобразуется в% 2B в HTTP-сообщении
Предполагается, что это доступ + Моя + учетная запись + информация, но отправленное значение становится доступным% 2BMy% 2BAccount% 2BInfo.
Итак, я думаю, мой вопрос: что ускользает от моей ценности и как я могу заставить его не убежать? И если нет возможности ее отменить, есть ли у кого-нибудь идеи об обходном пути?
Спасибо!
Я понимаю, что% 2B есть +, но если я передам его форме как% 2B вместо +, это брейки. – Skinner927
Пройдите в какой форме? Независимо от того, что обрабатывает сервер данных формы, необходимо декодировать значения. '+' не будет действительным в URL-адресах POST-данных, потому что он используется для представления пробела, он должен быть закодирован. –
Джеймс, ты что-то щелкнул в моей голове. Я заменил пробелы +, и он работает. ха-ха. Благодаря! – Skinner927