- ©«¤l
- 8
- ¥DÃD
- 0
- ºëµØ
- 0
- ¿n¤À
- 13
- ÂI¦W
- 0
- §@·~¨t²Î
- WIN7
- ³nÅ骩¥»
- 2010
- ¾\ŪÅv
- 10
- ©Ê§O
- ¨k
- µù¥U®É¶¡
- 2012-5-2
- ³Ì«áµn¿ý
- 2012-5-6
|
¤p§Ì´£¨Ñ¥t¤@Ӥ覡¥Îxmlhttp¨Ó§ì¨ú, µM«á¦b¦Û¤v¸ÑªR»Ýnªº¸ê®Æ
§Ú¤§«e¬O¥Î¦basp¤W, vbaÀ³¸Ó¤]¬O¥i¥H¨Ï¥Îªº
Function getHTTPPage(ByVal url As String)
Dim objXmlHttp As Object
objXmlHttp = Server.CreateObject("Microsoft.XMLHTTP")
objXmlHttp.Open("GET", url, False)
objXmlHttp.setRequestHeader("Content-Type", "text/html")
objXmlHttp.setRequestHeader("charset", "BIG5")
objXmlHttp.Send()
getHTTPPage = BytesToBstr(objXmlHttp.ResponseBody, "BIG5")
End Function
Function BytesToBstr(ByVal body() As Byte, ByVal CSet As String)
Dim objStream As Object
objStream = Server.CreateObject("ADODB.Stream")
objStream.Type = 1
objStream.Mode = 3
objStream.Open()
objStream.Write(body)
objStream.Position = 0
objStream.Type = 2
objStream.Charset = CSet
BytesToBstr = objStream.ReadText()
objStream.Close()
End Function |
|