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

首頁 > 編程 > ASP > 正文

百度短網址服務之asp應用實現

2024-05-04 11:06:43
字體:
來源:轉載
供稿:網友

百度短網址服務介紹:http://www.baidu.com/search/dwz.html

一般都是php實現的,那么如何利用asp實現呢,其實也很簡單,看我下面寫的這個臨時的demo(將以下代碼保存為asp文件運行即可):

-------------------------------代碼區開始-----------------------------------

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%
    Response.Charset = "UTF-8"
    Session.Codepage = 65001
    Session.Timeout = 1440
    Server.Scripttimeout = 99999

'遠程獲取
Function PostHttpPage(PostUrl,PostSet,PostData,PostReferer)
    If InStr(LCase(PostUrl),"http://") = 0 Then
        PostHttpPage = "$Null$":Exit Function
    End If
    On Error Resume Next
    Dim PostHttp
    'Set PostHttp = Server.CreateObject("MSXML2.XMLHttp")
    'Set PostHttp = Server.CreateObject("Microsoft.XMLHTTP")
    Set PostHttp = Server.CreateObject("MSXML2.ServerXMLHTTP")
    'Set PostHttp = Server.CreateObject("MSXML2.ServerXMLHTTP.3.0")
    'Set PostHttp = Server.CreateObject("MSXML2.ServerXMLHTTP.4.0")
    PostHttp.SetTimeOuts 10000, 10000, 15000, 15000    
    PostHttp.open "POST", PostUrl, False
    PostHttp.setRequestHeader "Content-Length",Len(PostData)
    PostHttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
    PostHttp.setRequestHeader "Referer", PostReferer
    PostHttp.Send PostData
    If PostHttp.Readystate <> 4 And PostHttp.status <> 200 Then
        Set PostHttp = Nothing
        PostHttpPage = "$Null$":Exit function
    End If
    PostHttpPage = BytesToBstr(PostHttp.responseBody,PostSet)
    Set PostHttp = Nothing
    If Err.number<>0 Then Err.Clear
    If PostHttpPage = "" Or IsNull(PostHttpPage) Then PostHttpPage = "$Null$"
End Function
Function BytesToBstr(Body,Cset)
    Dim Objstream
    Set 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
    set objstream = nothing
End Function

Function UrlEncoding(DataStr)
    Dim StrReturn,Si,ThisChr,InnerCode,Hight8,Low8
    StrReturn = ""
    For Si = 1 To Len(DataStr)
        ThisChr = Mid(DataStr,Si,1)
        If Abs(Asc(ThisChr)) < &HFF Then
            StrReturn = StrReturn & ThisChr
        Else
            InnerCode = Asc(ThisChr)
            If InnerCode < 0 Then
               InnerCode = InnerCode + &H10000
            End If
            Hight8 = (InnerCode  And &HFF00)/ &HFF
            Low8 = InnerCode And &HFF
            StrReturn = StrReturn & "%" & Hex(Hight8) &  "%" & Hex(Low8)
        End If
    Next
    UrlEncoding = StrReturn
End Function

Dim test_Url:test_Url = "url=http://www.49028c.com/develop/asp/v74697"
Dim p_Data:p_Data = UrlEncoding(test_Url)
Dim v_Date:v_Date = PostHttpPage("http://www.dwz.cn/create.php","UTF-8",p_Data,"http://www.dwz.cn")
Response.write "獲取的json數據:" & v_Date & "<br/>"
Dim v_Json:Set v_Json = toObject(v_Date)
Response.Write "原始網址:" &  v_Json.longurl & "<br/>"
Response.Write "獲取的短網址:" &  v_Json.tinyurl & "<br/>"
Set v_Json = Nothing
%>
<script language="JScript" runat="Server">
function toObject(json) {
  eval("var o=" + json);
  return o;
}
</script>

-------------------------------代碼區結束-----------------------------------

上面代碼運行結果如下:

獲取的json數據:{"longurl":"http:////www.49028c.com//develop//asp//v74697","status":0,"tinyurl":"http:////www.dwz.cn//2gGUl"}
原始網址:http://www.49028c.com/develop/asp/v74697
獲取的短網址:http://www.dwz.cn/2gGUl


上面只是簡單的寫了操作原理,具體的功能應用大家可以自己根據自己的情況操作了。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日本精品性网站在线观看| 欧美成人精品一区二区三区| 亚洲成人黄色网址| 日韩中文字幕不卡视频| 中文字幕一区电影| 色偷偷偷亚洲综合网另类| 日本人成精品视频在线| 国产精品久久久久福利| 日韩av综合中文字幕| 精品国产91乱高清在线观看| 欧美日韩视频在线| 777午夜精品福利在线观看| 久久婷婷国产麻豆91天堂| 亚洲性生活视频| 国产精品免费视频xxxx| 日本高清不卡的在线| 亚洲精品电影在线观看| 98精品在线视频| 国产精品99免视看9| 国产日本欧美一区二区三区在线| 91天堂在线观看| 中文日韩在线观看| 亚洲2020天天堂在线观看| 欧美精品国产精品日韩精品| 国产日韩欧美自拍| 亚洲视频免费一区| 欧美成aaa人片免费看| 中文字幕av一区二区三区谷原希美| 日韩精品极品在线观看播放免费视频| 2019av中文字幕| 国产精品白丝av嫩草影院| 国产精品免费看久久久香蕉| 国产精品久久久久久久久久新婚| 久久久精品久久| 久久精品99久久香蕉国产色戒| 国产精品视频永久免费播放| 亚洲精品国产拍免费91在线| 欧美精品性视频| 欧美亚洲午夜视频在线观看| zzijzzij亚洲日本成熟少妇| 亚洲视频欧美视频| 亚洲精品久久久久中文字幕二区| 国产福利精品视频| 91天堂在线视频| 欧美高跟鞋交xxxxhd| 国产在线观看91精品一区| 日韩欧美精品在线观看| 午夜美女久久久久爽久久| 国产91久久婷婷一区二区| 6080yy精品一区二区三区| 俺去了亚洲欧美日韩| 热久久视久久精品18亚洲精品| 午夜精品国产精品大乳美女| 国产日韩欧美中文| 国产精品美女免费看| 久久不射热爱视频精品| 欧美最猛性xxxxx亚洲精品| 日日摸夜夜添一区| 国产亚洲精品成人av久久ww| 北条麻妃一区二区三区中文字幕| 国产精品91在线| 日韩禁在线播放| 亚洲精品中文字幕有码专区| 欧美日韩午夜剧场| 亚洲欧洲自拍偷拍| 国模精品视频一区二区三区| 国产91成人在在线播放| 久久久国产在线视频| 亚洲激情在线观看| 狠狠久久五月精品中文字幕| 日本一本a高清免费不卡| 日韩视频中文字幕| 91视频免费在线| 亚洲码在线观看| 在线精品播放av| 91精品视频在线免费观看| 欧美肥老太性生活视频| 亚洲片av在线| 日韩精品久久久久久福利| 亚洲男人天堂手机在线| 欧美激情综合亚洲一二区| 18久久久久久| 日韩中文字幕在线免费观看| 成人在线免费观看视视频| 亚洲最大福利视频| 久久全球大尺度高清视频| 久久99国产精品自在自在app| 精品国产网站地址| 日韩中文字幕精品视频| 日韩av在线最新| 欧美极品xxxx| 日韩av在线免播放器| 92看片淫黄大片看国产片| 精品福利一区二区| 91精品视频免费| www.日本久久久久com.| 成人午夜在线视频一区| 中文字幕免费精品一区高清| 欧美专区在线播放| 国产精品久久久久99| 庆余年2免费日韩剧观看大牛| 久久久久免费精品国产| 日韩成人在线免费观看| 亚洲精品美女在线观看播放| 国产欧美欧洲在线观看| 91精品久久久久久久久久| 成人春色激情网| 国模精品系列视频| 国产精品视频导航| 亚洲精品久久7777777| 91精品视频观看| 欧美国产日韩一区| 国产精品va在线播放| 国产成人精品网站| 欧美日韩国产在线| 97国产成人精品视频| 日韩av一区二区在线| 国产成人在线一区二区| 国产精品国产亚洲伊人久久| 成人精品一区二区三区| 欧美一区第一页| 欧美日韩国产一区二区三区| 欧美在线播放视频| 欧美噜噜久久久xxx| 午夜剧场成人观在线视频免费观看| 精品视频在线播放免| 亚洲一区二区久久久久久| 久久综合久久美利坚合众国| 亚洲第一区中文字幕| 成人av在线天堂| 欧美性生活大片免费观看网址| 亚洲国产成人久久综合一区| 91精品久久久久久久久久入口| 日韩av影院在线观看| 搡老女人一区二区三区视频tv| 亚洲天堂av在线免费观看| 中文字幕在线观看亚洲| 成人97在线观看视频| 久久影院在线观看| 欧美精品videofree1080p| 国产精品成人一区| 一区二区三区天堂av| 日本精品va在线观看| 日本久久久久久久久久久| 精品高清美女精品国产区| 成人久久一区二区三区| 中文字幕在线看视频国产欧美在线看完整| 欧美日韩视频免费播放| 国产欧美日韩高清| 久久免费视频网| 亚洲精品视频中文字幕| 日韩欧美中文字幕在线播放| 岛国av午夜精品| 久久久午夜视频| 亚洲欧美激情视频| 亚洲精品一区中文字幕乱码| 国产精品网站入口| 一区二区三区www| 亚洲男人的天堂在线| 亚洲一区二区三区成人在线视频精品| 亚洲国产成人爱av在线播放| 日韩在线视频免费观看| 国产日韩在线一区| www.日韩av.com|