Consumindo Web Service

07/04/2017

0

Quando chamo um Web Service, ao invés de vir a resposta gerada no WS, vem aquela página que eu invoco para então vir o conteúdo. Como faço para receber diretamente a resposta do método chamado. Ver chamada abaixo.

HttpWebRequest i_request = (HttpWebRequest)System.Net.WebRequest.Create("http://xxx.com.br/Webservices/ws1.asmx?op=leResposta");
i_request.Method = "GET";

i_request.ContentLength = 0;
i_request.MaximumAutomaticRedirections = 4;
i_request.MaximumResponseHeadersLength = 4;
i_request.Credentials = CredentialCache.DefaultCredentials;
i_request.ContentType = "aplication/xml; charset=utf-8";

try
{
HttpWebResponse i_response = (HttpWebResponse)i_request.GetResponse();

Stream i_stream1 = i_response.GetResponseStream();
StreamReader i_readStream = new StreamReader(i_stream1, Encoding.UTF8);
w_retorno = i_readStream.ReadToEnd();
}
catch (Exception ex)
{
w_retorno = ex.ToString();
}
Luiz Antonio

Luiz Antonio

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar