ITsolutionWizard
asked on
web services wcf
The remote server returned an error: (302) Redirect.
I have below source codes and return above error message. Not sure why. Anyone can help? Below is just sample of WCF. No error when complied.
public void QuoteReceiver()
{
System.IO.MemoryStream memoryStream = null;
XmlTextWriter xmlTextWriter = null;
StreamReader streamReader = null;
string xmlOutput = string.Empty;
try
{
memoryStream = new MemoryStream();
xmlTextWriter = new XmlTextWriter(memoryStream , System.Text.Encoding.UTF8) ;
//xmlTextWriter.WriteStart Document() ;
xmlTextWriter.Formatting = Formatting.Indented;
xmlTextWriter.WriteStartEl ement("Roo t");
xmlTextWriter.WriteElement String("Id ", "1001");
xmlTextWriter.WriteElement String("St atus", "Closed");
xmlTextWriter.WriteElement String("So urceID", "S001");
xmlTextWriter.WriteFullEnd Element();
xmlTextWriter.Flush();
memoryStream.Position = 0;
streamReader = new StreamReader(memoryStream) ;
xmlOutput = streamReader.ReadToEnd();
xmlTextWriter.Close();
streamReader.Close();
WebOperationContext.Curren t.Outgoing Response.S tatusCode = System.Net.HttpStatusCode. Redirect;
WebOperationContext.Curren t.Outgoing Response.H eaders.Add ("Location ", "http://www.google.com?Id=" + xmlOutput);
}
catch (Exception ex)
{
}
//return xmlOutput;
}
I have below source codes and return above error message. Not sure why. Anyone can help? Below is just sample of WCF. No error when complied.
public void QuoteReceiver()
{
System.IO.MemoryStream memoryStream = null;
XmlTextWriter xmlTextWriter = null;
StreamReader streamReader = null;
string xmlOutput = string.Empty;
try
{
memoryStream = new MemoryStream();
xmlTextWriter = new XmlTextWriter(memoryStream
//xmlTextWriter.WriteStart
xmlTextWriter.Formatting = Formatting.Indented;
xmlTextWriter.WriteStartEl
xmlTextWriter.WriteElement
xmlTextWriter.WriteElement
xmlTextWriter.WriteElement
xmlTextWriter.WriteFullEnd
xmlTextWriter.Flush();
memoryStream.Position = 0;
streamReader = new StreamReader(memoryStream)
xmlOutput = streamReader.ReadToEnd();
xmlTextWriter.Close();
streamReader.Close();
WebOperationContext.Curren
WebOperationContext.Curren
}
catch (Exception ex)
{
}
//return xmlOutput;
}
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
So to answer your question, I can just pass the value on querystring.