前言
今天使用Qt请求服务端发现用json请求总是报错,问了服务端的人才知道他只做了form格式解析,json格式没有写,于是想到将这两种格式的请求方式记录一下,以作区分
正文
首先是form格式的访问写法,请看下面代码贴图:
form格式访问服务器
QByteArray postArray;
postArray.append("grant_type=authorization_code");
postArray.append("&client_id=32u2w95f200D4d27");
postArray.append("&client_secret=37vH35Eg028P2HZz");
postArray.append("&redirect_uri=http://www.163.com");
postArray.append("&code=128a55c1249ebf3ef9d154b72a5386d4");
QNetworkRequest request(QUrl("http://kk.bigk2.com:8080/KOAuthDemeter/accessToken"));
request.setHeader(QNetworkRequest::ContentTypeHeader,&#