Название: По чему не кодируется query строка Отправлено: Zusykss от Апрель 17, 2018, 11:42 Добрый день друзья столкунлся с проблемой что строка не кодирует символы ", &" я их кодирую с помощью replace, а когда делаю запрос она не кодирует пробелы, я сделал и для пробелов replace, а когда запрос отправляю в ссылке пишется ошибка :
Error transferring https://amzscout.net/estimator/v1/sales?domain=COM&category=Clothing%2C Shoes %26 Jewelry&rank=3322 Вот изначальная строка: "https://amzscout.net/estimator/v1/sales?domain=COM&category=Clothing%2C%20Shoes%20%26%20Jewelry&rank=3322 код Код: QNetworkRequest request; Спасибо за помощь ;D Название: Re: По чему не кодируется query строка Отправлено: dio от Апрель 17, 2018, 12:21 Добрый день!
Может так: Код: QUrl vUrl("https://amzscout.net/estimator/v1/sales"); Название: Re: По чему не кодируется query строка Отправлено: Zusykss от Апрель 17, 2018, 18:35 попробую, благодарю :)
Название: Re: По чему не кодируется query строка Отправлено: Zusykss от Апрель 18, 2018, 06:55 Почему-то не работает. То есть оно работает когда пишу в qDebug()
он выводит то что мне нужно, а когда в QNetworkRequest пихаю и отсылаю запрос, он не работает... Ссылка меняется - https://amzscout.net/estimator/v1/sales?domain=COM&category=Clothing%2C Shoes %26 Jewelry&rank=3145 в такой вид А должны быть еще и проблемы изменены https://amzscout.net/estimator/v1/sales?domain=COM&category=Clothing%2C%20Shoes%20%26%20Jewelry&rank=3145 - такая ссылка должна быть Название: Re: По чему не кодируется query строка Отправлено: Zusykss от Апрель 18, 2018, 07:36 Вот странно строка кодируется, когда в QNetworkRequest вставляю он его декодирует, как это отключить ?
В дебаг выводится нормально, а в объекте меняется, что за жесть? На картинке показал |