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();
}
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
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)