Название: [Решено] Перевод SendPOST на Qt Отправлено: Torvald от Июль 10, 2017, 16:07 Есть делфийский код, в котором средствами WinApi делается post запрос:
Код где Query выглядит так: Код: POST /xxx.php HTTP/1.1 В общем моя попытка: Код
Осложняется еще все тем, что данные передаются/принимаются в кодировке 1251 (toLocal8Bit в данном случае - это я потом переделаю) Название: Re: Перевод SendPOST на Qt Отправлено: kambala от Июль 10, 2017, 19:38 все заголовки надо добавлять в QNetworkRequest, а вторым параметром методу post() подавать только тело (body) запроса, т.е. твою переменную post
Название: Re: Перевод SendPOST на Qt Отправлено: Torvald от Июль 10, 2017, 19:57 все заголовки надо добавлять в QNetworkRequest, а вторым параметром методу post() подавать только тело (body) запроса, т.е. твою переменную post А эту строчку куда?"POST /xxx.php HTTP/1.1\r\n" Название: Re: Перевод SendPOST на Qt Отправлено: Torvald от Июль 10, 2017, 21:43 все заголовки надо добавлять в QNetworkRequest, а вторым параметром методу post() подавать только тело (body) запроса, т.е. твою переменную post Спасибо, помогло! Строчку"POST /xxx.php HTTP/1.1\r\n" вообще убрал, а /xxx.php добавил к урлу в реквесте. |