ASP可以通过调用Web服务器端的功能接口来实现与服务器端的交互。具体的实现方法如下:
XMLHTTP对象可以用来访问服务器端的资源,可以通过HTTP协议来发送请求,接收响应,并且可以支持GET和POST方法。XMLHTTP对象可以使用JavaScript来实现,也可以使用VBScript来实现。
// 使用JavaScript实现 var xmlhttp; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.open("GET","http://www.example.com/test.asp",true); xmlhttp.send();
' 使用VBScript实现 Dim xmlhttp Set xmlhttp = CreateObject("Microsoft.XMLHTTP") xmlhttp.Open "GET", "http://www.example.com/test.asp", False xmlhttp.Send
ServerXMLHTTP对象可以用来访问服务器端的资源,可以通过HTTP协议来发送请求,接收响应,并且可以支持GET和POST方法。ServerXMLHTTP对象只能使用VBScript来实现,不能使用JavaScript来实现。
' 使用VBScript实现 Dim xmlhttp Set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP") xmlhttp.Open "GET", "http://www.example.com/test.asp", False xmlhttp.Send
WinHTTP对象可以用来访问服务器端的资源,可以通过HTTP协议来发送请求,接收响应,并且可以支持GET和POST方法。WinHTTP对象可以使用VBScript来实现,也可以使用JavaScript来实现。
// 使用JavaScript实现 var xmlhttp; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new ActiveXObject("WinHttp.WinHttpRequest.5.1"); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("WinHttp.WinHttpRequest"); } xmlhttp.open("GET","http://www.example.com/test.asp",true); xmlhttp.send();
' 使用VBScript实现 Dim xmlhttp Set xmlhttp = CreateObject("WinHttp.WinHttpRequest.5.1") xmlhttp.Open "GET", "http://www.example.com/test.asp", False xmlhttp.Send
以上就是ASP如何调用Web服务器端的功能接口的技术指南。希望以上内容能够帮助到大家。
本文链接:http://task.lmcjl.com/news/6180.html