Я новичок в C++ с сегодняшнего дня, и мне тяжело.Как включить знак процента в QUrl
У меня есть ниже линии:
const QUrl command("http://192.168.11.11/subdomain/letters?t=somekeyword&p=%01")
Но когда «команда» QUrl отправляется используется в QNetworkAccessManager, он на самом деле отправляется добавление после знака%. Теперь я понимаю, что QUrl находится в TolerantMode и добавляет его, думая, что это ошибка ввода пользователем.
Нежелательный результат:
http://192.168.11.11/subdomain/letters?t=somekeyword&p=%2501
Как предотвратить мой URL должен быть изменен?
Я попытался удвоить свой знак процента и вставить обратную косую черту.
Любая помощь приветствуется. Спасибо.
Какую версию QT мы говорим здесь? – ccozad
Кроме того, пытаетесь ли вы URL-кодировать непечатаемый символ «SOH, начало заголовка» в указанном выше URL-адресе? В противном случае% 01 не имеет никакого смысла. – ccozad
Я использую QT в SDK Blackberry, и, насколько я понимаю, QT4 Кроме того, это команда, отправленная на веб-сервер,% 01 включен,% 00 отключен от сети – Carol