亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 186.htm

?? vb功能實例介紹。詳細、很好的實例說明。
?? HTM
字號:
<p>使用ASP建立Http組件</p>
<p></p>
<p>p>生成HTTP組件自己動手,豐衣足食,下面介紹如何生成自己的AspHttp組件。</p>
<p></p>
<p>  使用Winsock控件,下面將介紹怎么來建立一個簡單的HTTP組件。</p>
<p></p>
<p>  記住先選擇mswinsck.ocx控件下面的代碼是在VB6中編譯的。</p>
<p></p>
<p>  代碼如下:</p>
<p></p>
<p>  Private WithEvents objWinSock As MSWinsockLib.Winsock</p>
<p></p>
<p>  Private strURL As String</p>
<p></p>
<p>  Private strURI As String</p>
<p></p>
<p>  Private strServer As String</p>
<p></p>
<p>  Private nPort As Long</p>
<p></p>
<p>  Private strHead As String</p>
<p></p>
<p>  Private strData As String</p>
<p></p>
<p>  Private bConnected As Boolean</p>
<p></p>
<p>  </p>
<p></p>
<p>  Public Function httpGet(URL As String) As String</p>
<p></p>
<p>  Set objWinSock = New MSWinsockLib.Winsock</p>
<p></p>
<p>  strURL = URL</p>
<p></p>
<p>  ParseURL</p>
<p></p>
<p>  Connect</p>
<p></p>
<p>  SendRequest</p>
<p></p>
<p>  objWinSock.Close</p>
<p></p>
<p>  strHead = Left(strData, InStr(strData, vbCrLf & vbCrLf))</p>
<p></p>
<p>  strData = Right(strData, Len(strData) - InStr(strData, vbCrLf & vbCrLf))</p>
<p></p>
<p>  httpGet = strData</p>
<p></p>
<p>  End Function </p>
<p></p>
<p>  Private Sub ParseURL()</p>
<p></p>
<p>  If LCase(Left(strURL, 7)) = "http://" Then</p>
<p></p>
<p>  If InStr(8, strURL, "/") = 0 Then</p>
<p></p>
<p>  strServer = Right(strURL, Len(strURL) - 7)</p>
<p></p>
<p>  strURI = "/"</p>
<p></p>
<p>  Else</p>
<p></p>
<p>  strServer = Mid(strURL, 8, InStr(8, strURL, "/") - 8)</p>
<p></p>
<p>  strURI = Right(strURL, Len(strURL) - InStr(8, strURL, "/") + 1)</p>
<p></p>
<p>  End If</p>
<p></p>
<p>  If InStr(strServer, ":") $#@60;$#@62; 0 Then</p>
<p></p>
<p>  nPort = CLng(Right(strServer, Len(strServer) - InStr(strServer,</p>
<p></p>
<p>  ":")))</p>
<p></p>
<p>  strServer = Left(strServer, InStr(strServer, ":") - 1)</p>
<p></p>
<p>  End If</p>
<p></p>
<p>  If nPort = 0 Then nPort = 80</p>
<p></p>
<p>  Else</p>
<p></p>
<p>  Err.Raise vbObjectError, "Error", "錯誤的URL"</p>
<p></p>
<p>  End If</p>
<p></p>
<p>  End Sub </p>
<p></p>
<p>  Private Sub Connect()</p>
<p></p>
<p>  Dim dtStart As Date</p>
<p></p>
<p>  dtStart = Now()</p>
<p></p>
<p>  objWinSock.RemoteHost = strServer</p>
<p></p>
<p>  objWinSock.RemotePort = nPort</p>
<p></p>
<p>  objWinSock.Connect</p>
<p></p>
<p>  Do Until bConnected</p>
<p></p>
<p>  DoEvents</p>
<p></p>
<p> ? DateDiff("s", dtStart, Now) $#@62; 30 Then</p>
<p></p>
<p>  Err.Raise vbObjectError, "Error", "連接超時"</p>
<p></p>
<p>  End If</p>
<p></p>
<p>  Loop</p>
<p></p>
<p>  End Sub </p>
<p></p>
<p>  Private Sub SendRequest()</p>
<p></p>
<p>  Dim strCmd</p>
<p></p>
<p>  Dim dtStart As Date</p>
<p></p>
<p>  dtStart = Now()</p>
<p></p>
<p>  strCmd = "GET " & strURI & " HTTP/1.0" & vbCrLf</p>
<p></p>
<p>  strCmd = strCmd & "User-Agent: aspHttp.http" & vbCrLf</p>
<p></p>
<p>  strCmd = strCmd & "Accept: */*" & vbCrLf</p>
<p></p>
<p>  strCmd = strCmd & vbCrLf</p>
<p></p>
<p>  objWinSock.SendData strCmd</p>
<p></p>
<p>  Do Until objWinSock.State = sckClosing</p>
<p></p>
<p>  DoEvents</p>
<p></p>
<p>  If DateDiff("s", dtStart, Now) $#@62; 60 Then</p>
<p></p>
<p>  Err.Raise vbObjectError, "Error", "請求超時"</p>
<p></p>
<p>  End If</p>
<p></p>
<p>  Loop</p>
<p></p>
<p>  End Sub </p>
<p></p>
<p>  Public Property Get Head() As Variant</p>
<p></p>
<p>  Head = strHead</p>
<p></p>
<p>  End Property </p>
<p></p>
<p>  Public Property Get Body() As Variant</p>
<p></p>
<p>  Body = strData</p>
<p></p>
<p>  End Property </p>
<p></p>
<p>  Private Sub objWinSock_DataArrival(ByVal bytesTotal As Long)</p>
<p></p>
<p>  Dim strTemp</p>
<p></p>
<p>  objWinSock.GetData strTemp, vbString</p>
<p></p>
<p>  strData = strData & strTemp</p>
<p></p>
<p>  End Sub</p>
<p></p>
<p>  Private Sub objWinSock_Connect()</p>
<p></p>
<p>  bConnected = True</p>
<p></p>
<p>  End Sub </p>
<p></p>
<p>  Private Sub objWinSock_Error(ByVal Number As Integer, Description As String, _ </p>
<p></p>
<p>  ByVal Scode As Long, ByVal Source As String, ByVal HelpFile As String, _</p>
<p></p>
<p>  ByVal HelpContext As Long, CancelDisplay As Boolean)</p>
<p></p>
<p>  Err.Raise vbObjectError, "Error", "Winsock Error: " & Number &</p>
<p></p>
<p>  vbCrLf & Description</p>
<p></p>
<p>  CancelDisplay = True</p>
<p></p>
<p>  End Sub 編譯該組件,然后按照下面的步驟注冊該組件</p>
<p></p>
<p>  C:\net stop iisadmin /y</p>
<p></p>
<p>  C:\mtxstop編譯成Active Dll</p>
<p></p>
<p>  C:\net start w3svc在ASP中調用這個組件</p>
<p></p>
<p>  $#@60;%@ Language=VBScript %$#@62;</p>
<p></p>
<p>  $#@60;HTML$#@62;</p>
<p></p>
<p>  $#@60;HEAD$#@62;</p>
<p></p>
<p>  $#@60;META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"$#@62;</p>
<p></p>
<p>  $#@60;/HEAD$#@62;</p>
<p></p>
<p>  $#@60;BODY$#@62;</p>
<p></p>
<p>  $#@60;%</p>
<p></p>
<p>  Dim obj</p>
<p></p>
<p>  Set obj = Server.CreateObject("aspHttp.http")</p>
<p></p>
<p>  Response.Write obj.httpGet("http://www.chinaasp.com.cn")</p>
<p></p>
<p>  %$#@62;</p>
<p></p>
<p>  $#@60;/BODY$#@62;</p>
<p></p>
<p>  $#@60;/HTML$#@62;  </p>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美在线综合视频| 有码一区二区三区| 亚洲精品亚洲人成人网| 日韩精品久久久久久| 99国产精品99久久久久久| 日韩美女在线视频| 亚洲大片精品永久免费| 91在线观看污| 亚洲精品在线网站| 日韩在线观看一区二区| 色综合久久66| 久久久久99精品国产片| 蜜桃av噜噜一区二区三区小说| 在线视频你懂得一区二区三区| 国产视频亚洲色图| 国产精一区二区三区| 欧美一区二区三区四区高清| 亚洲一区二区黄色| 色婷婷av一区二区三区软件| 亚洲私人黄色宅男| av影院午夜一区| 国产嫩草影院久久久久| 国产黄色精品视频| 国产午夜精品福利| 粉嫩aⅴ一区二区三区四区五区 | 92国产精品观看| 久久久久久久久久久99999| 久久精品久久综合| 精品av综合导航| 精品在线一区二区| 精品成人佐山爱一区二区| 蜜桃一区二区三区四区| 欧美r级电影在线观看| 麻豆一区二区三区| 2023国产精品自拍| 国产精品亚洲第一| 国产精品久久久久一区| 99国产麻豆精品| 一级中文字幕一区二区| 欧美日韩视频一区二区| 香蕉久久夜色精品国产使用方法| 欧美精选午夜久久久乱码6080| 亚洲成av人在线观看| 欧美另类高清zo欧美| 免费美女久久99| 欧美成人精品福利| 国产超碰在线一区| 中文字幕一区av| 欧美三级电影精品| 久草在线在线精品观看| 精品国产一区久久| 从欧美一区二区三区| 亚洲欧美日韩国产成人精品影院 | 成人小视频免费观看| 中文字幕亚洲视频| 欧美三片在线视频观看| 久久99热狠狠色一区二区| 国产视频一区不卡| 欧美无乱码久久久免费午夜一区 | 欧美激情一区二区三区全黄| 91性感美女视频| 日韩成人免费电影| 国产女同互慰高潮91漫画| 在线观看国产精品网站| 久久精品国产成人一区二区三区| 中文字幕精品在线不卡| 欧美日韩精品是欧美日韩精品| 看片的网站亚洲| 国产人成一区二区三区影院| 欧洲色大大久久| 久久精品久久精品| 亚洲伦在线观看| 精品盗摄一区二区三区| 欧美在线你懂的| 粉嫩绯色av一区二区在线观看| 亚洲成av人片| 国产精品国产自产拍在线| 日韩一二三区不卡| 91网站黄www| 国产美女在线观看一区| 午夜精品福利在线| 亚洲人成伊人成综合网小说| 欧美电影免费观看高清完整版在| 色综合久久久网| 国产精品一卡二卡| 日韩成人精品在线| 一区二区三区免费观看| 欧美极品xxx| 26uuu国产电影一区二区| 欧美三级电影网站| 91免费在线播放| 丰满白嫩尤物一区二区| 青青草原综合久久大伊人精品 | 国产精品久久久久永久免费观看| 日韩欧美一区二区免费| 欧美午夜一区二区| 色八戒一区二区三区| 成人免费视频视频在线观看免费| 蜜桃av一区二区在线观看| 亚洲国产精品久久人人爱蜜臀 | 色综合一区二区三区| 成人一区二区视频| 国产激情视频一区二区三区欧美| 久久99精品久久只有精品| 日韩精品一区第一页| 亚洲成人第一页| 亚洲综合免费观看高清完整版| 中文字幕综合网| 成人免费一区二区三区视频 | 99麻豆久久久国产精品免费 | 日韩一区二区三区在线观看| 欧美日本一区二区三区| 欧美性受极品xxxx喷水| 欧美天堂一区二区三区| 日本精品一区二区三区四区的功能| av中文字幕亚洲| 一本色道亚洲精品aⅴ| 在线这里只有精品| 精品污污网站免费看| 91精品国产福利在线观看 | 国产欧美日韩综合| 中文字幕中文字幕一区二区 | 奇米色一区二区三区四区| 三级欧美在线一区| 久久精品久久99精品久久| 国产乱理伦片在线观看夜一区| 国产一区三区三区| 成人激情视频网站| 91麻豆高清视频| 欧美亚洲自拍偷拍| 欧美一区二区黄| 国产亚洲一区字幕| 亚洲精品视频在线观看网站| 偷拍一区二区三区四区| 看片的网站亚洲| 成人aa视频在线观看| 欧美视频精品在线| 日韩精品一区二区三区视频在线观看| 26uuu亚洲综合色欧美| 欧美国产精品久久| 亚洲福利视频三区| 精品综合免费视频观看| 99久久精品免费看国产免费软件| 日本乱人伦一区| 精品国产乱码久久久久久夜甘婷婷| 国产女人18毛片水真多成人如厕| 亚洲免费观看高清| 久久国产精品一区二区| 成人动漫av在线| 欧美一区二区三区视频免费播放 | 日韩精品一区二区三区老鸭窝| 国产精品少妇自拍| 亚洲成人免费电影| 成人精品免费视频| 欧美一区二区三区四区在线观看| 国产精品网曝门| 日本伊人色综合网| 91性感美女视频| 精品人在线二区三区| 亚洲欧美日韩中文字幕一区二区三区| 青青草国产精品97视觉盛宴| 99久久婷婷国产精品综合| 精品成人免费观看| 日韩专区中文字幕一区二区| 处破女av一区二区| 精品美女一区二区三区| 亚洲成人一二三| 99re这里只有精品首页| 久久人人爽爽爽人久久久| 香蕉成人啪国产精品视频综合网 | 欧美一区二区女人| 亚洲激情图片小说视频| 国产精品77777| 日韩精品一区二区三区在线观看 | 成人黄色综合网站| 久久综合久久久久88| 日韩av不卡一区二区| 欧美亚日韩国产aⅴ精品中极品| 国产欧美一区二区三区沐欲| 美女mm1313爽爽久久久蜜臀| 欧美男男青年gay1069videost| 国产精品久久久久久久久免费樱桃| 久久成人久久鬼色| 欧美一级片在线观看| 午夜精品免费在线观看| 在线精品亚洲一区二区不卡| 欧美韩国日本一区| 国产精一区二区三区| 2欧美一区二区三区在线观看视频| 亚洲超碰97人人做人人爱| 在线观看日产精品| 一区二区三区免费在线观看| 一本一道波多野结衣一区二区| 中文字幕在线一区免费| www.综合网.com| 国产精品污网站| 成人夜色视频网站在线观看| 国产视频一区二区在线观看| 丁香婷婷深情五月亚洲| 中文字幕 久热精品 视频在线|