asp 采集不到数据,采集不成功 拒绝访问 msxml3.dll 错误 '80070005' 的解决方法
用 MSXML2.ServerXMLHTTP 一定行,其他几个好像不怎么行。
另外一篇文章 采集MSXML2.XMLHTTP“拒绝访问”的解决方案
/// <summary>/// 获取远程文件源代码/// </summary>/// <param name="url">远程url</param>/// <returns></returns>public string GetHtmlCode(string Url){string s = "";MSXML2.XMLHTTP _xmlhttp = new MSXML2.XMLHTTPClass();_xmlhttp.open("GET", Url, false, null, null);_xmlhttp.send("");if (_xmlhttp.readyState == 4){s = System.Text.Encoding.Default.GetString((byte[])_xmlhttp.responseBody);}return s;}
上面这段代码不行,下面一段代码可以:
1 private string GetHtmlCode(string Url) 2 { 3 string strResult = ""; 4 5 try 6 { 7 HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url); 8 request.Method = "GET"; 9 HttpWebResponse response = (HttpWebResponse)request.GetResponse(); 10 Stream streamReceive = response.GetResponseStream(); 11 Encoding encoding = Encoding.GetEncoding("GB2312"); 12 StreamReader streamReader = new StreamReader(streamReceive, encoding); 13 strResult = streamReader.ReadToEnd(); 14 } 15 catch { } 16 17 return strResult; 18 }
转载于:https://www.cnblogs.com/jackson-leung/p/3380618.html
asp 采集不到数据,采集不成功 拒绝访问 msxml3.dll 错误 '80070005' 的解决方法相关推荐
- ASP.NET常见错误,原因及解决方法(2003版)_不断更新.....
[标题] ASP.NET常见错误,原因及解决方法[错误提示] 异常详细信息: System.Net.WebException: 请求因 HTTP 状态 401 失败:Un ...
- ajax请求 拦截窗口,ajax请求成功后新开窗口window.open()被拦截解决方法
ajax请求成功后新开窗口window.open()被拦截解决方法 问题: 前面开发项目时碰到一个问题,ajax 异步请求成功后需要新开窗口打开 url,使用的是 window.open() 方法,但 ...
- No module named scrapy 成功安装scrapy,却无法import的解决方法
No module named scrapy 成功安装scrapy,却无法import的解决方法 参考文章: (1)No module named scrapy 成功安装scrapy,却无法impor ...
- 关于STM32使用LWIP协议栈二次初始化时无法成功初始化TCP服务器----内存碎片化问题以及解决方法
关于STM32使用LWIP协议栈二次初始化时无法成功初始化TCP服务器----内存碎片化问题以及解决方法 关于LWIP协议栈的话后期再出一个相关的系列文章吧,关于使用LAN8720芯片断网线重连的问题 ...
- [SDCard_FatFs笔记][一]STM32F7使用SDMMC外设移植FatFs遇到f_mount挂载成功,而f_open函数未运行的解决方法
关于STM32F7使用SDMMC外设移植FatFs遇到f_mount 挂载成功,而f_open 函数未运行的解决方法 本文开发环境: [ IDE环境:Keil_MDK_5.28 ] [ MCU型号:S ...
- 为何excel中数据无法计算机,电脑中excel表格内容无法复制的解决方法
一位朋友反馈自己在Excel中录入完数据后想要进行复制,将工作表内容直接复制到另一个表中去,可是操作时却失败了.那么,这该怎么办呢?下面是小编给大家分享的电脑中excel表格内容无法复制的解决方法.有 ...
- 【发现】ASP.NET DEVELOPMENT SERVER 未能开始侦听端口xxxxx以一种访问权限不允许的方式做了一个访问套接字的尝试——解决方法...
在调试ASP.NET的时候常出现如下错误 错误消息框: ASP.NET DEVELOPMENT SERVER 未能开始侦听端口xxxxx以一种访问权限不允许的方式做了一个访问套接字的尝 ...
- 返回Json数据浏览器带上<pre></pre>标签解决方法
返回Json数据浏览器带上 标签解决方法 参考文章: (1)返回Json数据浏览器带上 标签解决方法 (2)https://www.cnblogs.com/Rozdy/p/4994214.html 备 ...
- asp.net访问被拒绝,程序集无法加载原因与解决方法[摘录]
asp.net 在编译时,我们经常会遇到这样一个错误: 访问被拒绝, 程序集 ××.dll无法加载..... 这个时候多半是因为程序集的版本不统一所至,IIS重启不行,系统注销也不行,只有重启,有时候 ...
最新文章
- CodeGen编写自定义表达式标记
- centos安装cowboy过程
- SQL server2008 无法启动调试存储过程
- Go 语言编程 — defer 关键字
- 游戏玩家行为基本模式的初探小汇
- 一个技术转销售人员的感悟--深刻(转)
- 组件开发之ASP.NET中集成资源文件的服务器端控件开发
- Vue组件实现tips的总结
- Xilinx FPGA GTX的DRP速率配置详解
- 当阳一中2021高考成绩查询,宜昌2021高考最高分多少分,宜昌历年高考状元资料
- LookAheadEnumerator:在解析器中实现回溯
- azure未连接_处理影响Azure成本的未使用和不必要的资源
- 那年学过的web后端笔记
- 互联网+商业 济宁苏宁生活广场打造智慧城市范本
- paip.mysql 导入出错,提示语法错误.txt
- 查找单词个数案列实现(字符串流)
- 全球光伏多晶硅价格上涨 中美贸易纠纷不断
- 哪有什么太迟,世界多的是大器晚成
- 【斯坦福公开课-机器学习】1.机器学习的动机和应用(吴恩达 Andrew Ng)
- C++控制台实现简单的注册登录
热门文章
- 计算机不能被远程操作是什么原因,远程控制电脑为什么打不了字
- ASP.NET人事管理系统课程设计
- 2020年6月程序员工资统计,平均14404元,又跌了,扎心了!你的呢?
- mysql密码一般设置什么格式_mysql更改密码_如何更改mysql root用户密码
- 提高网速软件_5G还没来,我的4G网速就变慢了!运营商到底有没有说实话?
- [NOI 2011]阿狸的打字机
- 黑莓key2常用软件测试,黑莓KEY2深度评测:兼顾安全与办公效率的商务机回来了...
- cocos2dx中精灵点击事件处理的两种方式——Sprite和ImageView
- Linux网络部署(网关、dns、网桥)
- 《网安学习之道》第一季计算机基础18_生成树协议STP