Hi, danke an alle es hat geklappt.
Eure Tips waren goldrichtig!
1. Seite mit ServerXmlHttp grabben
2. Text-Stream �ffnen
3. den Text-Stream mit der 'responseBody' (die rohen Serverdaten)-Methode
des ServerXmlHttp-Objekts f�llen
4. Charset des Streams auf z.B. "latin1" setzen. Die erlaubten Strings
stehen alle in der Registry (HKEY_CLASSES_ROOT\MIME\Database\Charset)
5. Text-Stream ausgeben oder bearbeiten.
Danke noch mal an alle, ihr habt mir echt geholfen.
marcus
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Hier der Code:
Dim objXmlHttp
Set objXmlHttp = Server.CreateObject("MSXML2.ServerXMLHTTP.4.0")
objXmlHttp.open "GET", "http://127.0.0.1/test.asp", False
objXmlHttp.send
Dim objStream
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Open
objStream.Type = adTypeText
objStream.WriteText (objXmlHttp.responseBody)
objStream.Position = 0
objStream.Charset = "latin1"
Response.Write objStream.ReadText(adReadAll)
objStream.close
Set objStream = Nothing
Set objXmlHttp = Nothing
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
----- Original Message -----
From: "Alexander Veit" <[EMAIL PROTECTED]>
To: "AspGerman Kaffeehaus" <[EMAIL PROTECTED]>
Sent: Friday, November 09, 2001 10:23 AM
Subject: [aspdecoffeehouse] Re: AW: Re: Seiten Grabbing mit ServerXMLHTTP
>
> Leider ist nach einem ersten einfachen Performance Test ASPtear um den
> Faktor 3-4 langsamer als ServerXmlHttp.
> danke, marcus
>
Hast Du mal versucht, das ADODB.Stream.Charset-Property geeignet zu
setzen? M�gliche Werte stehen in der Registry unter
HKEY_CLASSES_ROOT\MIME\Database\Charset.
Gru�,
Alex
| [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp