您的位置 首页 > 数码极客

在asp中如何查询ip库判断ip在哪个网段然后跳到相应的链接

网络请求

主要函数已经介绍完毕,下一集将介绍使用ASP开发微信后台程序,敬请关注。

'http请求get

'instrurl--发送请求的网址。

Function getHttp(instrurl)

Dim WinHttp

Set WinHttp = Server.CreateObject("WinH;)

WinH "GET", instrurl, False

WinH

getHttp = BytesToBSTR, "utf-8")

End Function

'http请求post

'instrurl--请求地址

'postdata--发生的数据

Function postHttp(instrurl, postData)

Dim WinHttp

Set WinHttp = Server.CreateObject("WinH;)

WinH "POST", instrurl, False

WinH "Content-Length", Len(postData)

WinH (postData)

postHttp = BytesToBSTR, "UTF-8")

End Function

这些请求还需要一个关键的转换函数BytesToBSTR

'http请求得到的数据二进制编码为utf-8

Public Function BytesToBSTR(pBody, Charset)

If Len(pBody) > 0 Then

Dim objStream

Set objStream = Server.CreateObject("ADODB.Stream")

With objStream

.Type = 1

.Mode = 3

.Open

.Write pBody

.Position = 0

.Type = 2

.Charset = Charset

BytesToBSTR = .ReadText

.Close

End With

Set objStream = Nothing

End If

End Function

如果有需要带证书的post请求函数,请留言。

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“在asp中如何查询ip库判断ip在哪个网段然后跳到相应的链接”边界阅读