婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > VBS模擬POST上傳文件的代碼

VBS模擬POST上傳文件的代碼

熱門標簽:海外美發店地圖標注 外呼營銷下單系統 打電話的外呼系統貴不貴 新密防封卡外呼系統違法嗎 陜西高頻外呼回撥系統哪家好 加盟電銷機器人好的品牌 前鋒辦理400電話申請 辦理膠州400電話財稅 百度地圖標注怎么卸載
復制代碼 代碼如下:

'XML Upload Class
Class XMLUpload
Private xmlHttp
Private objTemp
Private adTypeBinary, adTypeText
Private strCharset, strBoundary

Private Sub Class_Initialize()
adTypeBinary = 1
adTypeText = 2
Set xmlHttp = CreateObject("Msxml2.XMLHTTP")
Set objTemp = CreateObject("ADODB.Stream")
objTemp.Type = adTypeBinary
objTemp.Open
strCharset = "utf-8"
strBoundary = GetBoundary()
End Sub

Private Sub Class_Terminate()
objTemp.Close
Set objTemp = Nothing
Set xmlHttp = Nothing
End Sub

'指定字符集的字符串轉字節數組
Public Function StringToBytes(ByVal strData, ByVal strCharset)
Dim objFile
Set objFile = CreateObject("ADODB.Stream")
objFile.Type = adTypeText
objFile.Charset = strCharset
objFile.Open
objFile.WriteText strData
objFile.Position = 0
objFile.Type = adTypeBinary
If UCase(strCharset) = "UNICODE" Then
objFile.Position = 2 'delete UNICODE BOM
ElseIf UCase(strCharset) = "UTF-8" Then
objFile.Position = 3 'delete UTF-8 BOM
End If
StringToBytes = objFile.Read(-1)
objFile.Close
Set objFile = Nothing
End Function

'獲取文件內容的字節數組
Private Function GetFileBinary(ByVal strPath)
Dim objFile
Set objFile = CreateObject("ADODB.Stream")
objFile.Type = adTypeBinary
objFile.Open
objFile.LoadFromFile strPath
GetFileBinary = objFile.Read(-1)
objFile.Close
Set objFile = Nothing
End Function

'獲取自定義的表單數據分界線
Private Function GetBoundary()
Dim ret(12)
Dim table
Dim i
table = "abcdefghijklmnopqrstuvwxzy0123456789"
Randomize
For i = 0 To UBound(ret)
ret(i) = Mid(table, Int(Rnd() * Len(table) + 1), 1)
Next
GetBoundary = "---------------------------" Join(ret, Empty)
End Function

'設置上傳使用的字符集
Public Property Let Charset(ByVal strValue)
strCharset = strValue
End Property

'添加文本域的名稱和值
Public Sub AddForm(ByVal strName, ByVal strValue)
Dim tmp
tmp = "\r\n--$1\r\nContent-Disposition: form-data; name=""$2""\r\n\r\n$3"
tmp = Replace(tmp, "\r\n", vbCrLf)
tmp = Replace(tmp, "$1", strBoundary)
tmp = Replace(tmp, "$2", strName)
tmp = Replace(tmp, "$3", strValue)
objTemp.Write StringToBytes(tmp, strCharset)
End Sub

'設置文件域的名稱/文件名稱/文件MIME類型/文件路徑或文件字節數組
Public Sub AddFile(ByVal strName, ByVal strFileName, ByVal strFileType, ByVal strFilePath)
Dim tmp
tmp = "\r\n--$1\r\nContent-Disposition: form-data; name=""$2""; filename=""$3""\r\nContent-Type: $4\r\n\r\n"
tmp = Replace(tmp, "\r\n", vbCrLf)
tmp = Replace(tmp, "$1", strBoundary)
tmp = Replace(tmp, "$2", strName)
tmp = Replace(tmp, "$3", strFileName)
tmp = Replace(tmp, "$4", strFileType)
objTemp.Write StringToBytes(tmp, strCharset)
objTemp.Write GetFileBinary(strFilePath)
End Sub

'設置multipart/form-data結束標記
Private Sub AddEnd()
Dim tmp
tmp = "\r\n--$1--\r\n"
tmp = Replace(tmp, "\r\n", vbCrLf)
tmp = Replace(tmp, "$1", strBoundary)
objTemp.Write StringToBytes(tmp, strCharset)
objTemp.Position = 2
End Sub

'上傳到指定的URL,并返回服務器應答
Public Function Upload(ByVal strURL)
Call AddEnd
xmlHttp.Open "POST", strURL, False
xmlHttp.setRequestHeader "Content-Type", "multipart/form-data; boundary=" strBoundary
'xmlHttp.setRequestHeader "Content-Length", objTemp.size
xmlHttp.Send objTemp
Upload = xmlHttp.responseText
End Function
End Class

Dim UploadData
Set UploadData = New XMLUpload
UploadData.Charset = "utf-8"
UploadData.AddForm "content", "Hello world" '文本域的名稱和內容
UploadData.AddFile "file", "test.jpg", "image/jpg", "test.jpg"
WScript.Echo UploadData.Upload("http://example.com/takeupload.php")
Set UploadData = Nothing

原文:http://demon.tw/programming/vbs-post-file.html

標簽:河南 牡丹江 梅州 伊春 咸陽 四平 阜陽 武威

巨人網絡通訊聲明:本文標題《VBS模擬POST上傳文件的代碼》,本文關鍵詞  VBS,模擬,POST,上傳,文件,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《VBS模擬POST上傳文件的代碼》相關的同類信息!
  • 本頁收集關于VBS模擬POST上傳文件的代碼的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    97久久超碰国产精品| 麻豆成人免费电影| 亚洲欧美日韩久久| 国产一区二区不卡在线| 日韩三区在线观看| 日韩电影一二三区| 777a∨成人精品桃花网| 香蕉成人伊视频在线观看| 一本到一区二区三区| 综合久久久久久久| 99视频国产精品| 亚洲精品成人在线| 不卡一区二区中文字幕| 中文字幕亚洲成人| 色婷婷综合久久久中文字幕| 一区二区三区精品视频在线| 日本高清不卡aⅴ免费网站| 亚洲日本va在线观看| 欧美午夜不卡视频| 日本亚洲电影天堂| 久久综合九色综合97婷婷| 国产成人激情av| 1区2区3区国产精品| 欧美日韩成人在线一区| 久久国产精品第一页| 国产精品久久久久久久浪潮网站 | 精品乱人伦小说| 国产精品99久| 成人免费在线播放视频| 欧美丰满嫩嫩电影| 国产精品主播直播| 亚洲免费三区一区二区| 欧美一区二区三区人| www.激情成人| 久久黄色级2电影| 亚洲综合色成人| 国产人妖乱国产精品人妖| 欧美探花视频资源| 国产91在线|亚洲| 性做久久久久久| 国产精品国产三级国产a| 欧美一区二区在线免费观看| 色综合中文字幕国产 | 免费成人在线视频观看| 一区在线观看免费| wwwwww.欧美系列| 欧美日韩午夜精品| 色呦呦国产精品| 成人在线一区二区三区| 激情五月播播久久久精品| 日韩黄色小视频| 亚洲在线观看免费| 亚洲色图欧洲色图| 成人欧美一区二区三区白人 | 日韩欧美一级二级三级久久久| 亚洲欧洲三级电影| 一区二区三区国产| 免费在线一区观看| 成人av午夜影院| 欧美日韩久久不卡| 国产三级精品视频| 亚洲mv在线观看| 国内精品久久久久影院薰衣草 | 欧美色窝79yyyycom| 日韩一区二区三区免费看| 日本一区二区三区免费乱视频 | 久久久国产精华| 91免费视频观看| 综合色中文字幕| 精品在线观看视频| 欧美日韩国产在线播放网站| 亚洲日韩欧美一区二区在线| 久国产精品韩国三级视频| 欧美日韩精品欧美日韩精品| 国产精品国产三级国产aⅴ无密码| 欧美一区欧美二区| 欧美日韩一区二区三区视频| 岛国一区二区三区| 久久av资源网| 精品视频在线免费| 精品国产麻豆免费人成网站| 色婷婷久久久亚洲一区二区三区 | 亚洲日本护士毛茸茸| 亚洲免费在线观看视频| 亚洲一区二区三区影院| 婷婷综合久久一区二区三区| 免费看日韩精品| 亚洲天堂网中文字| 亚洲成人综合在线| 欧美在线观看视频在线| 亚洲同性gay激情无套| 国产91富婆露脸刺激对白| 欧美成人激情免费网| 免费不卡在线观看| 日韩欧美国产高清| 久久精品二区亚洲w码| 日韩欧美高清dvd碟片| 日本va欧美va欧美va精品| 91精品国产一区二区| 毛片一区二区三区| 精品久久久久久久久久久院品网 | 欧美日韩一级片网站| 亚洲综合av网| 欧美麻豆精品久久久久久| 亚洲午夜久久久久久久久久久| 91在线国产福利| 一区二区三区在线看| 欧美日韩极品在线观看一区| 五月婷婷久久丁香| 欧美丰满一区二区免费视频| 日本成人超碰在线观看| 这里只有精品视频在线观看| 日韩一区精品视频| 国产亚洲人成网站| 一本到一区二区三区| 偷拍一区二区三区四区| 欧美日韩视频第一区| 美女视频一区在线观看| 欧美国产一区二区在线观看| 99国产欧美另类久久久精品| 伊人一区二区三区| 欧美精品第1页| 国产一区在线观看麻豆| 国产精品免费aⅴ片在线观看| 色av综合在线| 免费观看成人av| 综合在线观看色| 欧美一区二区三区在线看| 国产一区不卡在线| 亚洲精品高清在线观看| 精品国产乱码久久久久久夜甘婷婷 | 国产精品福利影院| 欧美在线你懂得| 青娱乐精品在线视频| 国产免费久久精品| 欧美主播一区二区三区| 极品少妇xxxx偷拍精品少妇| 一区二区在线免费观看| 精品国产一区二区三区四区四| 国产一区二区91| 日韩精品久久理论片| 国产亚洲欧美中文| 制服视频三区第一页精品| www.欧美日韩| 久久福利视频一区二区| 亚洲男人天堂av网| 久久久精品黄色| 91精品国产综合久久久久久久| 成人一区二区三区中文字幕| 亚洲一区中文日韩| 1区2区3区精品视频| 欧美刺激午夜性久久久久久久| 欧美在线不卡视频| 成人精品小蝌蚪| 精品一区二区三区视频| 亚洲综合久久久| 中文字幕亚洲一区二区va在线| 精品国产乱码久久久久久闺蜜| 欧美中文字幕一区| 国产成人午夜精品5599 | 日韩欧美在线影院| 91精品办公室少妇高潮对白| 国产精品一二三四五| 日本中文字幕一区| 亚洲电影视频在线| 一区二区三区精品在线| 中日韩免费视频中文字幕| 日韩久久免费av| 91精品国产免费| 欧美日韩三级视频| 欧美日韩一区精品| 在线观看国产日韩| 色女孩综合影院| 国产成人av资源| 国产传媒久久文化传媒| 国产精品影视天天线| 国产精品一区二区视频| 国产成人精品三级| 国产大陆a不卡| 国产成人av影院| 国产黄色91视频| 丁香天五香天堂综合| 成人精品一区二区三区中文字幕| 成人免费黄色大片| 99久久精品国产网站| 欧亚洲嫩模精品一区三区| 欧美性色综合网| 欧美一区二区二区| 精品美女被调教视频大全网站| www欧美成人18+| 自拍偷拍欧美激情| 亚洲h在线观看| 免费成人性网站| 国产高清在线观看免费不卡| 国产精品白丝av| 日韩欧美精品在线| 91高清视频免费看| 色偷偷久久一区二区三区| 高清久久久久久| 国产高清在线观看免费不卡|