Hi Alan,
How are you doing on this issue? As Luke has mentioned, calling webservice
in IE or through HTTP GET is not a formal and recommended means(even not
the formal means in the specification). So we should always use SOAP
message to send webservice request.
And as for your scenario, I think it doesn't matter whether your client
have soap capability because as long as the clientside can use any
component such as XMLHTTP(for COM) or HttpWebRequest( for .net) , we can
manually generate the SOAP xml MESSAGE (just a string section) and send it
to the remote webservice and retrieve back the
webservice response content.
Please feel free to let me know if you have interests on this and we can
look into it further together.
Thanks,
Steven Cheng
Microsoft Online Support
Get Secure!
www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)
--------------------
From: "A.M" <al******@newsgroup.nospam>
References: <ul**************@TK2MSFTNGP10.phx.gbl>
<pJ********************@speakeasy.net>
<OL**************@TK2MSFTNGP14.phx.gbl>
<yr**************@TK2MSFTNGXA01.phx.gbl>
<eV**************@TK2MSFTNGP09.phx.gbl>
<Fl**************@TK2MSFTNGXA01.phx.gbl>
Subject: Re: Send webservice parameters by using query string from browser
Date: Tue, 12 Jul 2005 09:35:56 -0400
Lines: 27
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.3790.1830
X-RFC2646: Format=Flowed; Original
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830
Message-ID: <O4**************@TK2MSFTNGP15.phx.gbl>
Newsgroups: microsoft.public.dotnet.framework.webservices
NNTP-Posting-Host: cpe004005cf3829-cm000a73663c1f.cpe.net.cable.rogers.com
70.24.251.122
Path: TK2MSFTNGXA01.phx.gbl!TK2MSFTNGP08.phx.gbl!TK2MSFT NGP15.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl
microsoft.public.dotnet.framework.webservices:7149
X-Tomcat-NG: microsoft.public.dotnet.framework.webservices
I was trying to create a URL to the webservice (with parameters) and use
that URL to receive an XML stream contains the webmethod's result.
I need to do that because I have some clients that cannot have SOAP client
capabilities.
From your reply I understand it is impossible. The only way to call a
webmethod is a soap call. Is that a correct assumption?
Thank you,
Alan
"[MSFT]" <lu******@online.microsoft.com> wrote in message
news:Fl**************@TK2MSFTNGXA01.phx.gbl...
The page will have some textbox for you input paremeters. But this only
allow you test web service locally.
Luke