Greetings! I have a project that needs to access a web service. My problem
is this web service is provided via
CGI. I cannot do a "Web Reference" to it to add in my dotnet project. I'm
planning to use instead the System.Net.WebC lient
to HTTP POST to this Web Service so I can retrieve any return values from
it. The code bellow is what the CGI web service expect to receive from my
end. How do I "HTTP POST" this to http://localhost/sb/myServer.cgi using
System.Net.WebC lient? Please help. Thanks in advance! :-)
SOAP::Transport ::HTTP::Client: :send_receive: POST
Accept: text/xml
Accept: multipart/*
Content-Length: 447
Content-Type: text/xml; charset=utf-8
SOAPAction: "urn:myWS#creat esessioncmd"
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:xsi="http ://www.w3.org/1999/XMLSchema-instance"
xmlns:SOAP-ENC="http://schemas.xmlsoap .org/soap/encoding/" xmlns:SOAPENV="
http://schemas.xmlsoap .org/soap/envelope/"
xmlns:xsd="http ://www.w3.org/1999/XMLSchema" SOAPENV:
encodingStyle=" http://schemas.xmlsoap .org/soap/encoding/">
<SOAP-ENV:Body>
<namesp1:create sessioncmd xmlns:namesp1=" urn:myWS"/>
</SOAP-ENV:Body>
</SOAPENV:
Envelope>
is this web service is provided via
CGI. I cannot do a "Web Reference" to it to add in my dotnet project. I'm
planning to use instead the System.Net.WebC lient
to HTTP POST to this Web Service so I can retrieve any return values from
it. The code bellow is what the CGI web service expect to receive from my
end. How do I "HTTP POST" this to http://localhost/sb/myServer.cgi using
System.Net.WebC lient? Please help. Thanks in advance! :-)
SOAP::Transport ::HTTP::Client: :send_receive: POST
Accept: text/xml
Accept: multipart/*
Content-Length: 447
Content-Type: text/xml; charset=utf-8
SOAPAction: "urn:myWS#creat esessioncmd"
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:xsi="http ://www.w3.org/1999/XMLSchema-instance"
xmlns:SOAP-ENC="http://schemas.xmlsoap .org/soap/encoding/" xmlns:SOAPENV="
http://schemas.xmlsoap .org/soap/envelope/"
xmlns:xsd="http ://www.w3.org/1999/XMLSchema" SOAPENV:
encodingStyle=" http://schemas.xmlsoap .org/soap/encoding/">
<SOAP-ENV:Body>
<namesp1:create sessioncmd xmlns:namesp1=" urn:myWS"/>
</SOAP-ENV:Body>
</SOAPENV:
Envelope>
Comment