---
title: "Fråga om XMLHTTP"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/44036-fråga-om-xmlhttp"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "phazer23"
published: "2002-05-18T14:02:49.000Z"
updated: "2002-08-08T23:23:17.000Z"
replies: 22
views: 1407
page: 1
pages: 2
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/44036-fråga-om-xmlhttp"
---

# Fråga om XMLHTTP

_Sida 1 av 2._

## #1 — phazer23, 2002-05-18T14:02Z

När man hämtar in med hjälp av XMLHTTP så byts alla å ä och ö + de två följande tecknen ut mot ? .

Finns det något sätt at motverka detta ???

Permalänk: https://www.webforum.nu/p/44036

## #2 — Brimba, 2002-05-18T15:38Z

Vad har du för encoding, på din xmlfil?
Hur ser din hämtning ut?

Permalänk: https://www.webforum.nu/p/678541

## #3 — phazer23, 2002-05-18T22:11Z

Jag använder en kod som jag hittade här på webforum..

```
<%
Set objHTTP = Server.CreateObject("Microsoft.XMLHTTP")
objHTTP.Open "GET", "http://**********", False
objHTTP.Send
strHTML=objHTTP.responseText
Set objHTTP = Nothing

Response.Write strHTML
```

Permalänk: https://www.webforum.nu/p/678677

## #4 — Brimba, 2002-05-18T22:17Z

Hur ser din <http://**********-fil> ut?

Permalänk: https://www.webforum.nu/p/678679

## #5 — solbulle, 2002-05-19T17:53Z

Jo jag undrar också detta.
Så om någon trycker på svaret så...

Permalänk: https://www.webforum.nu/p/678925

## #6 — fredrik99, 2002-05-19T19:05Z

Jag har samma problem som phazer23 :(
Min http-adress ser ut som följande: <http://www.alternativet.nu/index_22_left_innehall.asp> och resultat blir <http://www.hultarp.com/alternativet.asp.>

```
<html>
<head>
<title>Alternativet</title>
<link rel=stylesheet href="css/stilar.css" TYPE="text/css">
</head>
<body>

<%

Set objHTTP = Server.CreateObject("Microsoft.XMLHTTP")
objHTTP.Open "GET", "http://www.alternativet.nu/index_22_left_innehall.asp", False
objHTTP.Send
strHTML=objHTTP.responseText
Set objHTTP = Nothing

Set objRegExp = New regexp
objRegExp.Global = true
objRegExp.IgnoreCase = true
objRegExp.Pattern = "<A HREF.*</A>"
Set hittade = objRegExp.Execute(strHTML)

For each item in hittade
  Response.Write ""&item.Value&"<br>"
Next

%>

</body>
</html>
```

Permalänk: https://www.webforum.nu/p/678948

## #7 — MoonCow, 2002-05-20T10:08Z

har samma problem...

Permalänk: https://www.webforum.nu/p/679240

## #8 — toha, 2002-05-20T17:39Z

Vilken MSXML använder du? Kanske nån bugg som är fixad i MSXML4.0. :o

Permalänk: https://www.webforum.nu/p/679465

## #9 — solbulle, 2002-05-20T18:03Z

Jag får inte heller åäö att fungera, har nyss laddat ner o installerat MSXML4.0 men märker ingen skillnad....
:(

Permalänk: https://www.webforum.nu/p/679479

## #10 — toha, 2002-05-20T18:18Z

Japp, testade det med. MEN har nu kommit på en sak iaf. Jag skickade med en header med get-requesten:

```
objHTTP.setRequestHeader "Content-Type", "text/html; charset=iso-8859-1"
```

 

Och antog att nu får jag den så från webbservern, men icke. :( Vilken content-type jag än frågade efter så kom det ut som **text/html**. Testade t.o.m. att sätta meta-taggen content-type på html-sidan utan resultat.

Jag lyckades dock att få ut det rätt om jag gick in i iis:en och la till http-headern: **"Content-Type", "text/html; charset=iso-8859-1"**. Då kom allt ut som det ska. Detta fungerar ju om man har tillgång till webbservern. Hämtar man datan externt så är det fortfarande samma problem. :(

Permalänk: https://www.webforum.nu/p/679494

## #11 — solbulle, 2002-05-20T19:13Z

Man är ju grymt bra...

```
<%
Set objHTTP = Server.CreateObject("Microsoft.XMLHTTP")

objHTTP.Open "GET", "http://tvprogram.nu/cgi-tvprogram/smalltv.cgi?NU-smalltvtvms.htm", False
objHTTP.Send

strHTML=objHTTP.responseBody

Set objHTTP = Nothing

strHTML = Unicode(strHTML)

Response.Write strHTML

Function Unicode(strResponseBody)
    Dim i, t
    t = String(LenB(strResponseBody), " ")
    t = ""
    For i = 1 To LenB(strResponseBody)
        t = t & Chr(AscB(MidB(strResponseBody, i, 1)))
    Next
    Unicode = t
End Function

%>
```

...på att söka.
Inte helt optimalt antar jag men det beror väl också på hur mycket info/data man ska hämta.

Sökandet fortsätter iofs.

Permalänk: https://www.webforum.nu/p/679572

## #12 — toha, 2002-05-20T19:32Z

GRYMT! Har suttit i tre timmar med att lösa det nu. Tar en paus nu.... ;)

Permalänk: https://www.webforum.nu/p/679603

## #13 — cupy, 2002-05-21T07:20Z

Kan vara helt fel , men jag hörde att ASP TEAR komponent är lösningen 
<http://www.alphasierrapapa.com/IisDev/Components/AspTear/>

Permalänk: https://www.webforum.nu/p/679801

## #14 — phazer23, 2002-05-21T07:46Z

Jo kanske det men alla kan inte installera komponenter då man har plats på webhotell..

Permalänk: https://www.webforum.nu/p/679809

## #15 — Ekström, 2002-05-21T09:02Z

> *Ursprungligen av phazer23*  **Jo kanske det men alla kan inte installera komponenter då man har plats på webhotell..**

RED.

Permalänk: https://www.webforum.nu/p/679832

## #16 — phazer23, 2002-05-22T10:57Z

Ne dom e så dyra ...

Permalänk: https://www.webforum.nu/p/680569

## #17 — pirro, 2002-05-22T13:13Z

HIttade en kul liten komponent som heter DynoCOM
<http://www.dynu.com/dynuping.asp> kan man ladda ner den...
där kan man lägga till headern
"Content-Type", "text/html; charset=iso-8859-1"
så blir det rätt.... DynoCOM hade i övr mycket funkt så ni vet....
GL!

Permalänk: https://www.webforum.nu/p/680647

## #18 — lejzer, 2002-08-06T08:07Z

Hej!

Är det någon som vet hur man öppnar mer än sida i samma objekt med hjälp av XMLHTTP. Vill helst slippa skapa en instans till.

Tack!

/ Martin

Permalänk: https://www.webforum.nu/p/744491

## #19 — solbulle, 2002-08-06T14:33Z

Är inte det bar att mata på?

```
'....
objHTTP.Open "GET", "http://www.altavista.se/", False
objHTTP.Send
strHTML=objHTTP.responseText

objHTTP.Open "GET", "http://www.webforum.nu/", False
objHTTP.Send
strHTML2=objHTTP.responseText

Set objHTTP = Nothing
'osv
```

Permalänk: https://www.webforum.nu/p/744804

## #20 — Josef, 2002-08-08T22:28Z

Var det ingen som visste hur man kunde få å,ä,ö rätt???

Permalänk: https://www.webforum.nu/p/746578

---

Tråden på webben: https://www.webforum.nu/amne/asp/44036-fråga-om-xmlhttp  
Nästa sida: https://www.webforum.nu/amne/asp/44036-fråga-om-xmlhttp/page2.md
