Avatar billede tumpejoe Nybegynder
17. april 2004 - 11:27 Der er 8 kommentarer og
1 løsning

Hente HTTP output fra anden server (som AspHTTP)

Hej
Er der nogen der ved hvordan man ved hjælp af asp.net kan eksekvere en URL og hente outputtet ind i sin egen kode? Evt. ved brug af et komponent. Det gør ikke noget.

I almindelig asp kan jeg bruge AspHTTP fra serverobjects.com (http://www.serverobjects.com/products.htm#asphttp). Det kunne jeg teoretisk set også her men jeg vil helst undgå aspcompat og holde det i rent .NET


På forhånd tak


/ Jacob
Avatar billede arne_v Ekspert
17. april 2004 - 11:39 #1
(Http)WebRequest klassen kan gøre det.

Og WebClient klassen, men jeg vil anbefale den første metode, da den giver
bedre kontrol.
Avatar billede arne_v Ekspert
17. april 2004 - 11:40 #2
De henter data med HTTP - du skal selv outputte det igen.
Avatar billede tumpejoe Nybegynder
17. april 2004 - 11:42 #3
Har du evt. et simpelt eksempel?
Avatar billede arne_v Ekspert
17. april 2004 - 11:43 #4
Vil du have C# eller VB.NET ?
Avatar billede tumpejoe Nybegynder
17. april 2004 - 11:44 #5
VB.NET tak :)
Avatar billede arne_v Ekspert
17. april 2004 - 11:46 #6
Prøv med:

<%
      Dim req As HttpWebRequest = CType(WebRequest.Create("http://www.microsoft.com/"), HttpWebRequest)
      Dim resp As HttpWebResponse = CType(req.GetResponse, HttpWebResponse)
      Dim stm As Stream = resp.GetResponseStream
      Dim c As Integer
      Dim res As StringBuilder = New StringBuilder
      dim more as boolean = true
      While (more)
          c = stm.ReadByte
          If (c >= 0) Then
            res.Append(Convert.ToChar(c))
            Else
              more = false
          End If
      End While
      stm.Close
      resp.Close
%>
Data=
<%=res.ToString%>
Avatar billede arne_v Ekspert
17. april 2004 - 11:47 #7
Det er klippet ud af en anden sammenhæng så check lige for syntax o.lign.
Avatar billede tumpejoe Nybegynder
17. april 2004 - 11:49 #8
Ok, mange tak for hjælpen (og det hurtige svar)
Post lige et svar så du kan få pointene...


/ Jacob
Avatar billede arne_v Ekspert
17. april 2004 - 12:00 #9
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester