C++调用Https方式的Webservice

本文介绍了如何使用gsoap+openssl在C++中调用Https方式的Webservice,包括下载gsoap库,安装openssl,生成头文件和源文件,设置openssl相关属性,以及示例代码。
摘要由CSDN通过智能技术生成

前言:

公司项目目前用的C++客户端调用Webservice服务器(Java),原本使用的是vs2005添加web,以http方式调用,一切都OK。但是,现在应实际需要,要使用Https形式的Webservice(Java),但是之前的方式会有错误,以下记录此次过程。

说明:

使用的是gsoap+openssl,这次先记录下不验证证书的情况

正文:

好啦,http和https的区别,我就不赘述了,直接开始裸讲~

1、下载gsoap库:https://sourceforge.net/projects/gsoap2/files/gsoap-2.8/,直接解压即可

2、安装openssl:可以编译安装,也可以安装包,我使用的后者~(好吧,我确实懒):http://slproweb.com/download/Win64OpenSSL-1_0_2o.exe(64位)

3、搭建一个有效的https服务器,自己想办法~

4、此处分割线--------------------------------------------,以下为正式操作

5、生成头文件:打开cmd,进入gsoap安装目录D:\gsoap\gsoap-2.8\gsoap\bin\win32(不用cd,直接d:切换盘符),然后cd 进入目录即可(够详细了吧:))&

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值