Någon som vet hur man ska skriva för att få åäö (och andra, icke-standard tecken) att komma med när man använder WebRequest-klasserna? Efter lite letande så hittade jag följande i MSDN: Problemet låg i när jag skapade min StreamReader på responseströmmen. Här hade jag försökt använda alla de fördefinierade typerna (enum värdena alltså) i Encoding, men ingen av dem fungerade. Nu testade jag funktionen GetEncoding(string) och angav ISO-8859-1 som inparameter, och då fungerade det. Alltså:WebRequest och åäö
Sv: WebRequest och åäö
"TypeCasta" WebRequest-instansen som en HttpWebRequest, för att komma åt de Http-specifika egenskaperna och metoderna.
På MSDN finns de medlemmar som som gäller i HttpWebRequest:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemNetHttpWebRequestMembersTopic.asp
Här finns t ex egenskaper för "encoding", vilket kanske kan ge dig möjligheter att hantera 8 bitars ascii eller t o m Unicode.
Detta är inget bra svar men jag kanske pekar i rätt riktning i alla fall.
Svara gärna eftersom jag är nyfiken på hur det går.Sv: WebRequest och åäö
HtmlReader = new StreamReader(Res.GetResponseStream(), Encoding.GetEncoding("ISO-8859-1"));