webForumDet fria alternativet

motsv asptear i .NET

.NET

2 svar · 240 visningar · startad av Kromp

Medlem sedan okt. 2002103 inlägg
Frågan#1

hallå...

jag vill alltså att min app ska "scanna" av en adress och ge mig en sträng med all dess klientkod.

har inte tittat efter nåt än utan frågar först här om nån testat och fått till en bra metod?

Medlem sedan apr. 20012 266 inlägg
#2

Hum, vad menar du med adress och klientkod? En webbadress? och sedan få HTML koden?

Kika på System.Net.HttpWebRequest.

Medlem sedan okt. 2002103 inlägg
#3

tack...

Imports System.Net
Imports System.IO
Imports System.Text

Dim wReq As WebRequest = WebRequest.Create("mingamla.asp?u=" & Request.QueryString("u"))
Dim wResp As WebResponse = wReq.GetResponse()
Dim respStream As Stream = wResp.GetResponseStream()

Dim reader As StreamReader = New StreamReader(respStream, Encoding.Default)
Dim respHTML As String = reader.ReadToEnd()
respStream.Close()
wResp.Close()

Response.Write(respHTML)

i aspx-filen lade jag till detta också;

<%@ Page Language="vb" AutoEventWireup="false" Codebehind="jada.aspx.vb" Inherits="jada.jada"%>
<%@ OutputCache Duration="30" VaryByParam="u" %>

ett mycket smidigt sätt att nyttja .NET's sid-cache funktion på gamla asp-sidor....

255 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)