当前位置: 首页 > 知识库问答 >
问题:

downloadString()方法返回特殊字符

苏培
2023-03-14

我的应用程序是ASP.NET应用程序。为了使它变得非常简单,我有一个.aspx,它只是写hello。当在URL中执行时,这可以很好地工作。

   string downloadurl = String.Format(@"http://{0}", rawUrl.Authority + "1.aspx");
            using (var webClient = new System.Net.WebClient())
            {
                webClient.Encoding = System.Text.Encoding.ASCII;
                webClient.Headers.Add("Content-Type", "text/html; charset=ISO-8859-1");
                result = webClient.DownloadString(downloadurl);

            }
            contentpage.InnerHtml = result;

共有1个答案

段干高歌
2023-03-14

您需要定义内容类型和utf格式

https://dotnetfiddle.net/eidm1d

 类似资料:
  • 关于字符集和替代字形 除键盘上可看到的字符之外,字体中还包括许多字符。根据字体的不同,这些字符可能包括连字、分数字、花饰字、装饰字、序数字、标题和文体替代字、上标和下标字符、变高数字和全高数字。字形是特殊形式的字符。例如,在某些字体中,大写字母 A 有几种形式可用,如花饰字或小型大写字母。 插入替代字形的方式有两种: 可以使用 “字形 ”面板来查看和插入任何字体中的字形。 可以使用 “OpenTy

  • 一些字符在 XML 中有特殊的含义,只能够通过其实体名称输入 字符 写法 缩写涵义 < &lt; less than > &gt; greater than & &amp; ampersand " &quot; quote ' &apos; apostrophe 空格 &nbsp; none-break space 通常需要使用实体输入的字符包括<、&、空格   XML 会将任意数量的空格解析为一

  • 我想在这里的蓝色阴影区找到31号。所以,我输入了代码。 (标记为31的框的xpath是) 但是我明白 我该怎么做才能得到31号?^^

  • 问题内容: 我有一个字符串“ ́aúlt”,我想根据字符位置等获得操纵的长度。问题在于第一个数字被计数两次,或者我猜数字在位置0而数字在位置1。 Python中是否有任何可能的方式来将像“ ́”这样的字符表示为1? 我正在将UTF-8编码用于输出的实际代码和网页。 编辑:关于为什么我需要这样做的一些背景。我正在做一个项目,该项目将英语翻译成塞内卡(一种美洲原住民语言),而„ ́出现了很多。某些单词

  • " My specialty is being right when other people are wrong. " — George Bernard Shaw 深入 在本书其它几处,我们已经见识过一些特殊方法——即在使用某些语法时 Python 所调用的“神奇”方法。使用特殊方法,类用起来如同序列、字典、函数、迭代器,或甚至像个数字!本附录为我们已经见过特殊方法提供了参考,并对一些更加深奥的

  • 问题内容: 如何查看]`字符串中是否存在特殊字符? 问题答案: 将匹配任何非单词字符。