亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > VBScript > 正文

msxml3.dll 錯誤 80070005 拒絕訪問

2020-06-26 18:26:22
字體:
來源:轉載
供稿:網友
msxml3.dll 錯誤 80070005拒絕訪問。 解決辦法: 賦予程序所在文件夾 internet 來賓帳號(IUSR_WEB)可寫。
 
昨天在采集某一個網站的時候,采集程序出錯了。 
是自寫的采集程序。 
經過搜索以后,查到一些沒有用的結果,后來發現,用Msxml2.ServerXMLHTTP替換掉Msxml2.XMLHTTP,問題成功解決。 
以下是分析排錯過程。 
老是采集一段時間就掛了,指定資源下載失敗,或者拒絕訪問。 
后來直接全部是拒絕訪問。 

一開始,認為,對方服務器做了防采集設置,比如有時間限制之類的。 

于是更改程序,原先是直接獲取列表頁,然后持續循環獲得文章列表。改了采集文件結構, 
原來是就一個文件,類,數據庫連接,數據處理全部在一個文件里,再采集某一篇文章的時候,后天加了一個時間循環。等待5秒的。代碼如下 
復制代碼代碼如下:

sTime=Timer() 
dTime=Timer()-sTime 
do while dTime < 5 
dTime=Timer()-sTime 
loop 

確實是能等待5秒鐘,但是很快就發現,這個循環太過消耗CPU資源,一到這個循環,CPU占用率持續100%,于是馬上放棄這個方案。 
另做了一個文件。只根據文章URL抓取文章的相關內容并寫入數據庫,寫入完畢后輸出自動跳轉代碼。 
核心思想就是用了<meta http-equiv="refresh" content="5;url=someurl.asp"> 
這是一個定時跳轉的代碼,相信大家都很熟悉。 
我的原理做法就是,用一開始的文件,抓取所有的文章連接地址,以及相關導航代碼,保存到數據庫中。 
然后用新做的抓取文章內容的程序,讀取數據庫記錄,逐條進行采集。 
數據庫記錄中有一個flag標記,tinyint類型,默認是0,采集成功更新為1,失敗更新為2 
這樣,每次從數據庫中讀取一條未采集的數據,也就是讀取flag=0的數據,進行操作。操作完畢等待5秒跳轉到自身。 

想法跟思路是很好的。文章URL數據庫也采集準備好了,一上采集文章具體內容,又出錯了。一直是msxml3.dll 錯誤 '80070005' 
拒絕訪問的錯誤。 
那個郁悶,想開一晚上機器,自動采集,破滅。 
今天早上來搜索查詢資料,查詢到的絕大多數都是無用信息。 
基本上都是說權限問題。 

msxml3.dll 錯誤 '80070005' 

拒絕訪問。 

解決辦法: 

賦予程序所在文件夾 internet 來賓帳號(IUSR_WEB)可寫。 

做法: 

選擇cachefile-屬性-安全-添加(IUSR_WEB)-寫入 
都是這么說的。莫名其妙的,我的是FAT32的不存在NTFS格式的那種安全權限問題,IIS設置也正常, 
我的問題是采集一部分就拒絕訪問??隙ú皇沁@個問題。 
繼續搜索,找到另一個方案說是,用Msxml2.XMLHTTP替換掉Microsoft.XMLHTTP,我本來用的就是Msxml2.XMLHTTP的 
繼續搜索。找到最終解決方案應該是用Msxml2.ServerXMLHTTP 
先前也搜到這個結果,由于大意,沒有及時注意到,以下是搜索過程找到的有用的相關資料。 

代碼如下: 
復制代碼代碼如下:

PostUrl=http://www.xxx.com/ 
Server.ScriptTimeOut=20 
Set oXMLHttp = createObject("Microsoft.XMLHTTP") 
Call oXMLHttp.Open("get", PostUrl, false) 
Call oXMLHttp.Send("") 
sHtmlStr = oXMLHttp.responseBody 
Set oXMLHttp = nothing 

初步判定可能是打開的頁面有跳轉的原因,解決辦法是用 
MSXML2.ServerXMLHTTP 
替換掉 
Microsoft.XMLHTTP 
即可解決。 

另外在CSDN上找到這么一段代碼 
復制代碼代碼如下:

ServerURL=PostUrl 
Set Mail1 = Server.CreateObject("CDO.Message") 
Mail1.CreateMHTMLBody ServerURL,31 
AA=Mail1.HTMLBody 
Set Mail1 = Nothing 
Response.Write AA 

試了一下,也可以用,拷過來收藏 



復制代碼代碼如下:

<% 
' 定義變量 
Dim objXmlHttp 
Dim strHTML 

'這是Msxml3.0中的一個穩定版本. 
'使用Msxml2.ServerXMLHTTP,不使用Msxml2.XMLHTTP 
Set objXmlHttp = Server.CreateObject("Msxml2.ServerXMLHTTP") 

' 如果你發現以下錯誤 
' msxml3.dll error '80070005' 
' 存取被拒絕. 
' 可能是上網時使用了代理產生了錯誤 
' 使用 proxycfg.exe 工具. : 

' proxycfg -d 
' 檢查是否采用了代理上網 
' 同時可以參看這個帖子: http://www.asp101.com/forum/display_message.asp?mid=51841 


' 這個版本太舊且不穩定 
'Set objXmlHttp = Server.CreateObject("Msxml2.XMLHTTP") 

' 現在我們開始發送請求. 
' 套用微軟的話來講: 初始化一個請求,并且指定該請求的方法(get,post等等), 
' URL, 和權限驗證信息(用戶名,密碼,等等)。 
' 格式: 
' .open(bstrMethod, bstrUrl, bAsync, bstrUser, bstrPassword) 
'objXmlHttp.open "GET", "http://www.yahoo.com", False 
objXmlHttp.open "GET", "http://www.yahoo.com", False 

' 以直接的方式發送請求出去. 
objXmlHttp.send 

' 打印返回狀態: 
Response.Write "Status: " & objXmlHttp.status & " " _ 
& objXmlHttp.statusText & "<br />" 

' 獲取響應返回的文本. 
' 這個對象本身是用來操作XML的,所以具備以下屬性: 
' responseBody, responseStream, 和 responseXML. 
' 但是我們現在只需要文本信息 
strHTML = objXmlHttp.responseText 

' 但這個對象實例不再使用時,需要清除這個對象實例. 
Set objXmlHttp = Nothing 

' 現在我們要做的就是顯示我們獲取到的HTML. 
' 首先看瀏覽器解釋的效果 
' 然后顯示其源碼 
' 下面的類似<h1>s 和 <table>s只是為了展現獲取到的內容,本身不屬于獲取的內容. 
%> 

<h1>Here's The Page:</h1> 
<table border="1" bgcolor="#FFFFFF"> 
<tr><td> 
<%= strHTML %> 
</td></tr> 
</table> 

<br /> 

<h1>Here's The Code:</h1> 
<table border="1" bgcolor="#FFFFFF"> 
<tr><td> 
<pre> 

<%= Server.HTMLEncode(strHTML) %> 
</pre> 
</td></tr> 
</table> 
 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美高清在线视频观看不卡| 日韩欧美一区二区在线| 亚洲国产精品小视频| 国产日韩欧美视频在线| 国产丝袜精品第一页| 蜜臀久久99精品久久久无需会员| 国自在线精品视频| 欧美精品激情在线| 亚洲欧美中文日韩在线| 一区二区中文字幕| 国产丝袜一区二区三区免费视频| 久久的精品视频| 久久99久久99精品免观看粉嫩| 亚洲加勒比久久88色综合| 国产69久久精品成人看| 国产一区二区动漫| 性欧美视频videos6一9| 午夜精品一区二区三区av| 91亚洲国产成人精品性色| 国内精品久久久久久影视8| 亚洲午夜色婷婷在线| 色综合91久久精品中文字幕| 97国产一区二区精品久久呦| 中文字幕亚洲图片| 国产丝袜一区视频在线观看| 欧美裸体男粗大视频在线观看| 欧美精品在线视频观看| 亚洲sss综合天堂久久| 成人妇女淫片aaaa视频| 成人午夜黄色影院| 九九视频这里只有精品| 亚洲视频第一页| 国产成人精品午夜| 91欧美视频网站| 欧美xxxx做受欧美.88| 日韩动漫免费观看电视剧高清| 国产精品美女免费视频| 国产在线观看精品一区二区三区| 欧美黄色片免费观看| 国内精品模特av私拍在线观看| 91精品国产乱码久久久久久久久| 国产精品久久久久久久久久久久久| 国产精品入口免费视频一| 91精品美女在线| 国产精品激情av电影在线观看| 日韩在线免费视频观看| 91高清视频在线免费观看| 丰满岳妇乱一区二区三区| 亚洲欧美综合区自拍另类| 亚洲精选一区二区| 国产精品ⅴa在线观看h| 久久国产精品久久久久久久久久| 青青在线视频一区二区三区| 一本大道久久加勒比香蕉| 精品福利免费观看| 国产午夜精品全部视频播放| 久久久精品久久久久| 国自在线精品视频| 欧美黑人巨大精品一区二区| 欧美一级淫片播放口| 青青草原成人在线视频| 国产女同一区二区| 8090理伦午夜在线电影| 亚洲2020天天堂在线观看| 2019中文字幕在线观看| 久久久精品999| 国产小视频91| 91国产一区在线| 91成人精品网站| 2019亚洲男人天堂| 91在线观看免费高清| 日韩一区视频在线| 裸体女人亚洲精品一区| 丁香五六月婷婷久久激情| 一色桃子一区二区| 亚洲美女在线看| 欧美乱大交xxxxx另类电影| 日韩欧美精品网址| 姬川优奈aav一区二区| 欧美黑人巨大精品一区二区| 中文字幕亚洲欧美一区二区三区| 55夜色66夜色国产精品视频| 亚洲国产成人在线视频| 日韩中文视频免费在线观看| 国产精品久久久久久亚洲调教| 亚洲欧美一区二区精品久久久| 日韩免费黄色av| 91香蕉嫩草影院入口| 亚洲精品久久久久久久久久久| 91夜夜未满十八勿入爽爽影院| 性欧美长视频免费观看不卡| 中文字幕精品在线视频| 久久综合伊人77777尤物| 红桃视频成人在线观看| 久久99热这里只有精品国产| 国内精品久久影院| 国内精品久久久久久| 18久久久久久| 久久国产精品免费视频| 亚洲视频在线观看网站| 欧美激情亚洲综合一区| 亚洲国产天堂久久国产91| 精品二区三区线观看| 海角国产乱辈乱精品视频| 57pao国产精品一区| 欧美日韩美女视频| 久久网福利资源网站| 国产综合在线看| 欧美性猛交xxxx免费看久久久| 欧美成人午夜激情在线| 久久夜色精品国产欧美乱| 成人免费激情视频| 欧美裸体男粗大视频在线观看| 国产一区在线播放| 亚洲国产欧美一区二区丝袜黑人| 91精品国产高清久久久久久久久| 国产精品精品久久久久久| 久久久噜噜噜久噜久久| 日韩av免费看网站| 亚洲天堂一区二区三区| 国产精品久久精品| 色婷婷综合久久久久中文字幕1| 亚洲韩国青草视频| 日韩中文字幕在线观看| 成人在线视频福利| 国产美女91呻吟求| 亚洲国产欧美日韩精品| 欧美精品电影免费在线观看| 91在线精品播放| 国产精品视频精品| 国产成人精品电影| 国产精品视频导航| 国产成人福利网站| 亚洲人成欧美中文字幕| 日韩电影免费观看在线观看| 人人爽久久涩噜噜噜网站| 精品美女国产在线| 国产日产亚洲精品| 日韩美女视频在线观看| 福利一区福利二区微拍刺激| 欧美高清电影在线看| 国产在线播放不卡| 久久精品国产69国产精品亚洲| 国产日产久久高清欧美一区| 91精品综合久久久久久五月天| 亚洲天堂免费在线| 亚洲男人的天堂在线播放| 亚洲天堂免费视频| 日韩av电影在线网| 国产激情久久久久| 在线视频一区二区| 亚洲男人的天堂在线| 国产亚洲欧美视频| 国产精品久久久久久久久久久新郎| 国产精品久久久久久久久久ktv| 亚洲黄页视频免费观看| 日产精品99久久久久久| 国产亚洲精品日韩| 亚洲少妇激情视频| 欧美午夜久久久| 日韩中文在线不卡| 中文字幕av日韩| 最近中文字幕mv在线一区二区三区四区| 国产精品久久久|