我在远程服务器上有一个javascript文件,当我使用httpwebrequest时,它会返回一些奇怪的字符。
url为http://goo.gl/0Ug5QI
这是一种压缩内容吗?
static string GetScriptSource(string _url)
{
string _retValue = string.Empty;
HttpWebRequest hwr = (HttpWebRequest)WebRequest.Create(_url);
hwr.Method = "GET";
HttpWebResponse res = (HttpWebResponse)hwr.GetResponse();
StreamReader sr = new StreamReader(res.GetResponseStream());
return sr.ReadToEnd();
}我用来读取脚本文件内容的代码非常简单。
发布于 2014-02-17 16:55:40
查看您链接到的js源代码,它可能已经被gzipped压缩了。尝试将源代码保存为文件,然后使用7zip或其他工具查看是否可以解压缩。在C#中有一个GZip库,所以如果它已经被GZip压缩了,那么你应该能够很容易地解压它。
虽然是韩语网站,但可能是编码不正确。
无论哪种方式,这都不是您发布的代码的问题。
https://stackoverflow.com/questions/21823728
复制相似问题