VC通过Http协议Get或Post方式与WebService通信,解析返回的Json

时间:2020-12-15 12:26:37
【文件属性】:

文件名称:VC通过Http协议Get或Post方式与WebService通信,解析返回的Json

文件大小:4KB

文件格式:ZIP

更新时间:2020-12-15 12:26:37

HttpPost HttpGet VC

本资源是一个封装类,采用异步方式解决了Wininet不能设置超时的问题,当前异步采用C++11线程库及同步方式,可修改为MFC工作线程后在VS2012以下版本使用。JSON解析库采用JSONCPP。调用方式参考: CWininetHttp MyHttp; bool bSucess=false; iMyHttp.RequestJsonInfo((LPCTSTR)m_strUrl,Hr_Post,"Content-Type:application/x-www-form-urlencoded",strData,m_nTimeOut); if (!MyHttp.ParseJsonInfo()) { return OutPutFailInfo(MyHttp.GetErrInfo()); } MFC程序中通过HttpGet和HttpPost方式向WebService发送请求,WebService以Json的方式返回数据,MFC程序解析Json,得到指定数据。


【文件预览】:
WininetHttp.cpp
WininetHttp.h

网友评论

  • 能使用,不错的资源。
  • 有学习借鉴的地方 可以的
  • 能使用,不错的资源。
  • 资源很好用,解决了我的难题
  • 可以参考,还不错可以参考,还不错
  • 很不错值得学习借鉴
  • 很不错值得学习
  • 值得学习借鉴
  • 可以参考,还不错