Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Hur hämtas en sida från en annan server?

Postades av 2002-04-25 22:29:06 - Fredrik Salomonsson, i forum asp - allmänt, Tråden har 9 Kommentarer och lästs av 1456 personer


Dålig rubrik....

Hur gör jag om jag vill hämta t.ex 'http://www.pellesoft.nu/log.txt' till min egna sida?

Jag själv kan finnas på t.ex 'http://www.brinkster.com/fredda/sida.asp'
Jag vill kunna spara texten i en variabel.

Går det att lösa utan komponenter vore det bra...


Svara

Sv: Hur hämtas en sida från en annan server?

Postades av 2002-04-25 23:06:05 - Raderat konto

du måste mera eller mindre shell-scripta för att få det å funka

fast jag vet inte om brinkster tillåter wsh..


Svara

Sv: Hur hämtas en sida från en annan server?

Postades av 2002-04-25 23:12:56 - Johan Djupmarker

Om MSXML-objektet finns (vilket är rätt vanligt) kan du göra såhär.

Set oXMLHTTP = Server.CreateObject(MSXML2.XMLHTTP)
oXMLHTTP.open "GET", "http://www.pellesoft.nu/log.txt"
oXMLHTTP.send
sidan = oXMLHTTP.responseText

Respons.Write sidan

/Johan


Svara

Sv: Hur hämtas en sida från en annan server?

Postades av 2002-05-02 15:13:36 - Fredrik Salomonsson


Tackar
Fungerade perfekt.


Svara

Sv: Hur hämtas en sida från en annan server?

Postades av 2002-05-02 15:50:17 - Martin Forsberg

Hello, här kommer en följdfråga som inte riktigt har med första frågan att göra, men ändå...

Klient A anropar Server B som i sin tur anropar Server C.

A har en session med B och B har en session med C.

Har A samma session med C i så fall? Och om den inte har det, kan sessionen i så fall överföras? I så fall borde ju detta gå:

A anropar B via http i klartext. B anropar C med SSL tex för en inlogging, sedan överförs sessionen till A. Exempel, Du (A) anropar företagets intranät (B) som loggar in på en säker betaltjänst via https (C). Intranätsidan flyttar över sin session till (A) och du kan utan att själv logga in, nu surfa runt i (C)

Rörigt? :)
/Martin


Svara

Sv: Hur hämtas en sida från en annan server?

Postades av 2002-05-02 16:29:05 - Johan Djupmarker

>Rörigt? :)

Japp :)


Det rör sig inte om samma session på B och C på något vis. A anropar B och har en session där som vid vanlig surfning, när B anropar C skapas det en session för B på C, C har alltså inte en aning om att A finns "bortanför" B. C ser B som vilken annan webbrowser som helst, hurvida XMLHTTP-objektet kan hantera sessioncookies vet jag inte, troligtvis ser C varje anrop från B som en ny besökare i en ny session.

Detta kanske inte var så mycket mindre rörigt, hoppas att du förstår något...:) Vad är det du vill göra?

/Johan


Svara

Sv: Hur hämtas en sida från en annan server?

Postades av 2002-05-02 16:33:21 - Martin Forsberg

Ett användningsområde kan vara att ha en inloggningstjänst på ett intranät. En inköpare använder 10 webbutiker och man vill inte behöva logga in i varje. Istället går man till en lokal webserver som sköter inloggningen och istället skickar dig en session och redirectar dig till webbutiken.

Om jag har fattat rätt så är en iis-session (asp-session) en cockie-baserad textsträng? Borde inte den kunna flyttas i så fall?

/Martin


Svara

Sv: Hur hämtas en sida från en annan server?

Postades av 2002-05-02 17:24:40 - Johan Djupmarker

>Om jag har fattat rätt så är en iis-session (asp-session) en
>cockie-baserad textsträng? Borde inte den kunna flyttas i så fall?

Nej, det som lagras i cookien är bara en identifieringssträng som används för att identifiera besökaren. När varje session startas skapas ett unikt id-nummer som sedan sparas i webläsaren. Varje gång webläsaren kontaktar servern kontrolleras detta id så att webservern får reda på vem du är. Webservern lagrar sedan massa information för varje session (sessionvariabler bl.a.) som aldrig försvinner utanför webservern, dessa kan du alltså inte kopiera med dej till en annan session. Ett sätt kanske skulle vara att kopiera med sig sessionid:t, men jag är helt övertygad om att det sker kontroll av avsändar-ip och mycket annat så att detta inte fungerar.

Ett annat sätt att lösa detta är att använda webservern som en webbaserad proxy. A surfar till B som i sin tur surfar till C, det krävs dock en hel del programmering eftersom alla länkar mm måste översättas så att de går till B istället för C, inget jag skulle rekommendera. Det finns dock tjänster av denna typen som gör att man kan surfa anonymt, t.ex. http://secure.surfola.com/surfola

/Johan


Svara

Sv: Hur hämtas en sida från en annan server?

Postades av 2002-05-02 19:57:18 - Martin Forsberg

ok, men det är inte A:s session i server B jag vill åt. Jag vill att A ska ta över det sessionsid som B har när B identifierar sig hos C :)

Det är inte själva objektet som ska överföras, bara session-identifikationen.

Det borde ju gå tycker jag. Det handlar ju om att den cockie som B fick av C, istället används av A.

/Martin


Svara

Sv: Hur hämtas en sida från en annan server?

Postades av 2002-05-02 20:25:05 - Johan Djupmarker

Jo, (nu gissar jag) men jag tror att det sker kontroll på fler saker än just sessionid, som t.ex. ip-nummer. Annars är det väl bara att testa...

/Johan


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 834
27 960
271 761
5 395
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies