验证web服务是否可用 < >我有一个C++程序,它将检索一个指定WSDL的URL。我的程序只是一个中间件,不执行任何与wsdl相关的请求;它将读取数据并将其传递给任何使用url的人

验证web服务是否可用 < >我有一个C++程序,它将检索一个指定WSDL的URL。我的程序只是一个中间件,不执行任何与wsdl相关的请求;它将读取数据并将其传递给任何使用url的人,c++,linux,wsdl,C++,Linux,Wsdl,也就是说,在Linux中,我可以测试一下我的代码中是否有Web服务?我正在寻找一种wsdl ping。只要HTTP获取wsdl即可。或者去领导它 如果使用libcurl,使用curl,ping url,并检查响应代码。查找一组libcurl示例您是否可以使用任何标准的Internet浏览器(chrome、safari、firfox等)将请求发送到Web服务器?如果请求成功,webservice可用,或者我遗漏了什么?这是一个系统调用吗,HTTP GET?libcurl有一个C api——将它添加

也就是说,在Linux中,我可以测试一下我的代码中是否有Web服务?我正在寻找一种wsdl ping。

只要HTTP获取wsdl即可。或者去领导它


如果使用libcurl,

使用curl,ping url,并检查响应代码。查找一组libcurl示例

您是否可以使用任何标准的Internet浏览器(chrome、safari、firfox等)将请求发送到Web服务器?如果请求成功,webservice可用,或者我遗漏了什么?这是一个系统调用吗,HTTP GET?libcurl有一个C api——将它添加到链接行,并将头包含在.cpp文件中。您可以调用curl\u easy\u setopt()和curl\u easy\u perform()。它在我链接到的文档中。如果你想假设系统上安装了wget或curl,那么你可以对它们中的任何一个进行系统调用。您可以在man中找到命令行选项。