任何人都可以与我分享C ++中用于gSOAP GET方法实现的示例代码吗?

时间:2016-03-24 10:49:03

标签: http methods get gsoap

我是gSOAP的新手。我通过命令提示符和SOAPUI从服务器获得响应。但是我无法通过浏览器获得响应。在浏览器中,我收到回复“GET method not implemented”。

任何人都可以帮我实现get方法吗?

请分享简单的示例代码,其中浏览器也得到正确的响应。

1 个答案:

答案 0 :(得分:0)

gSOAP documentaion

中对此进行了描述
struct soap *soap = soap_new();
soap->fget = http_get;
...
soap_serve(soap);
...
int http_get(struct soap *soap)
{
   soap_response(soap, SOAP_HTML); // HTTP response header with text/html
   soap_send(soap, "<HTML>My Web server is operational.</HTML>");
   soap_end_send(soap);
   return SOAP_OK;
}