WebRequest Redirect URL auslesen

30/11/2010 - 14:57 von Reto | Report spam
Hallo zusammen

Ich rufe ?ber WebRequest eine URL mit Parametern auf, mit diesen Parametern er?ffne ich auf diesem fremden System ein neues Object. Nun leitet mich dieser Server anschliessend auf eine URL weiter. nun m?chte ich wissen auf welche URL ich umgeleitet werden. Den Inhalt der neuen Seite kann ich mit read.to.end auslesen aber wie kann ich die URL auslesen?

Dim wrq As WebRequest = WebRequest.Create(http://xxx?xx)
Dim wrp As WebResponse = wrq.GetResponse()
Dim sr As StreamReader = New StreamReader_ (wrp.GetResponseStream())

Response.Write(sr.ReadToEnd())


Gruss Reto

Submitted via EggHeadCafe
Creating a SharePoint Designer workflow
http://www.eggheadcafe.com/tutorial...kflow.aspx
 

Lesen sie die antworten

#1 Thomas Scheidegger
03/12/2010 - 09:50 | Warnen spam
?Hallo Reto

möchte ich wissen auf welche URL ich umgeleitet werden.



hier nur einige mögliche Such-Ansàtze:

HttpWebResponse.ResponseUri
http://msdn.microsoft.com/en-us/lib...seuri.aspx

http://stackoverflow.com/questions/690587/

bzw dagegen:

HttpWebRequest.AllowAutoRedirect
http://msdn.microsoft.com/en-us/lib...irect.aspx

HttpWebRequest wrq = (HttpWebRequest)WebRequest.Create(url);
wrq.AllowAutoRedirect = false;
HttpWebResponse wrp = (HttpWebResponse)wrq.GetResponse();
HttpStatusCode cod = wrp.StatusCode;
if (cod == HttpStatusCode.Redirect)
{
string tgt = wrp.Headers["Location"];



Thomas Scheidegger - 'NETMaster'
http://dnetmaster.net/

Ähnliche fragen