前言
百度收录的文章越多给你带来的流量就越多,但是怎么怎么用才能让百度收录你的文章快、多呢,就需要百度推送。但是百度自动推送的官网给出了很多推送代码的范例就是没有ASP推送的范例,雪山’Blog在网上找到整理了下面的ASP百度推送范例可供学习和交流。
代码
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 PostHTTPPage(url,data)
dim Http
set Http=server.createobject("MSXML2.SERVERXMLHTTP.3.0")
Http.open "POST",url,false
Http.setRequestHeader "CONTENT-TYPE", "text/plain"
Http.send(data)
if Http.readystate<>4 then
exit function
End if
PostHTTPPage=bytesToBSTR(Http.responseBody,"utf-8")
set http=nothing
if err.number<>0 then err.Clear
End function
ASP百度主动推送需要上面2个ASP函数。
调用方法:baiduts=PostHTTPPage(http://data.zz.baidu.com/urls?site=www.jb51.net&token=xxxxxxx,https://dvweb.cn)
未经允许不得转载:作者:admin,
转载或复制请以 超链接形式 并注明出处 雪山'Blog。
原文地址:《ASP百度主动推送代码范例》 发布于2020-04-09