ASP 中使用 HTTP 协议发送参数详解

<%@LANGUAGE=“VBSCRIPT“ CODEPAGE=“CP_ACP“%>

    <html>

    <head>

    <meta http-equiv=“Content-Type“ content=“text/html; charset=Shift-JIS“>

    <SCRIPT LANGUAGE=“JavaScript“>

    <!--

     function SelText(){

      var oRangeRef = document.body.createTextRange();

      alert(oRangeRef.text);

     }

    //-->

    </SCRIPT>

    <%

    function getHTTPPage(url)

        dim Http

        set Http=server.createobject(“MSXML2.XMLHTTP“)

        'Http.open “GET“,url,false

     Http.open “POST“,url,false

        Http.send()

        if Http.readystate<>4 then

            exit function

        end if

        'getHTTPPage=bytesToBSTR(Http.responseBody,“GB2312“)

     getHTTPPage=bytesToBSTR(Http.responseBody,“Shift-JIS“)

        set http=nothing

        if err.number<>0 then

     err.Clear

     end if

    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

    %>

<title></title>

    </head>

<body onload=“SelText()“>

    <%

    Dim Url,Html

    'Url=“http://localhost/CSharpWebAppTest/WebForm1.aspx?tmp=33333“

    'Url=“http://localhost/CSharpWebAppTest/WebForm1.aspx“

    Url= “http://www.whois.sc/221.216.169.120“

    'Url=“http://localhost/akira/default.asp“

    Html = getHTTPPage(Url)

    Response.write Html

    %>

    </body>

    </html>

时间: 2024-08-01 03:23:49

ASP 中使用 HTTP 协议发送参数详解的相关文章

ASP 中使用 HTTP 协议发送参数详解_ASP基础

<%@LANGUAGE="VBSCRIPT" CODEPAGE="CP_ACP"%>     <html>     <head>     <meta http-equiv="Content-Type" content="text/html; charset=Shift-JIS">     <SCRIPT LANGUAGE="JavaScript">

linux中Axel多线程下载工具参数详解

Axel安装 Debian/Ubuntu/Linux Mint用户  代码如下 复制代码 sudo apt-get install axel Redhat/Fedora 用户可用下面命令安装:  代码如下 复制代码 yum install axel 同样,大家可以源码编译安装:  代码如下 复制代码 cd ~/Download wget http://alioth.debian.org/frs/download.php/3015/axel-2.4.tar.gz tar zxvf axel-2.4

Linux中的Configure选项配置参数详解

  Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了.Configure脚本配置工具就是基础之一,它是autoconf的工具的基本应用. 与一些技巧相比,Configure显得基础一些,当然使用和学习起来就显得枯燥乏味一些,当然要成为高手,对基础的熟悉不能超越哦. 为此我转载了一篇关于Configure选项配置的详细介绍.供大家参考 'con

Excel连接字符串中的HDR、IMEX参数详解

参数HDR的值: HDR=Yes,这代表第一行是标题,不做为数据使用 ,如果用HDR=NO,则表示第一行不是标题,做为数据来使用. 系统默认的是YES 参数Excel 8.0 对于Excel 97以上版本都用Excel 8.0 IMEX ( IMport EXport mode )设置 IMEX 有三种模式: 复制代码 代码如下: 0 is Export mode 1 is Import mode 2 is Linked mode (full update capabilities) 我这里特别

Excel连接字符串中的HDR、IMEX参数详解_应用技巧

参数HDR的值: HDR=Yes,这代表第一行是标题,不做为数据使用 ,如果用HDR=NO,则表示第一行不是标题,做为数据来使用. 系统默认的是YES 参数Excel 8.0 对于Excel 97以上版本都用Excel 8.0 IMEX ( IMport EXport mode )设置 IMEX 有三种模式: 复制代码 代码如下: 0 is Export mode 1 is Import mode 2 is Linked mode (full update capabilities) 我这里特别

ASP中实现限制IP的函数详解_应用技巧

'****************************** 'Function CheckIp(cInput_Ip,cBound_Ip) 'Created by qqdao, qqdao@263.net 2001/11/28 '说明:首先需要根据;号循环,然后判断是否含有"-",如果有则进行拆分处理,最后判断是否在范围内 '参数: cInput_Ip,代检查的ip 'cBound_Ip,给定的范围格式为,单个ip,和范围ip,范围ip最后使用"-"分割,如果是&

Jquery中$.ajax()方法参数详解_AJAX相关

俗说好记性不如个烂笔头,下面是jquery中的ajax方法参数详解,这里整理了一些供大家参考.  1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址. 2.type: 要求为String类型的参数,请求方式(post或get)默认为get.注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持. 3.timeout: 要求为Number类型的参数,设置请求超时时间(毫秒).此设置将覆盖$.ajaxSetup()方法的全局设置. 4.async

Jquery中$.ajax()方法参数详解

俗说好记性不如个烂笔头,下面是jquery中的ajax方法参数详解,这里整理了一些供大家参考. 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址. 2.type: 要求为String类型的参数,请求方式(post或get)默认为get.注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持. 3.timeout: 要求为Number类型的参数,设置请求超时时间(毫秒).此设置将覆盖$.ajaxSetup()方法的全局设置. 4.async:

Python中的默认参数详解

  这篇文章主要介绍了Python中的默认参数详解,本文讲解了默认参数的基本原理.如何正确地使用可变参数等内容,需要的朋友可以参考下 文章的主题 不要使用可变对象作为函数的默认参数例如 list,dict,因为def是一个可执行语句,只有def执行的时候才会计算默认默认参数的值,所以使用默认参数会造成函数执行的时候一直在使用同一个对象,引起bug. 基本原理 在 Python 源码中,我们使用def来定义函数或者方法.在其他语言中,类似的东西往往只是一一个语法声明关键字,但def却是一个可执行的