zoukankan      html  css  js  c++  java
  • javaScriptHttp对象封装

    httpPost(sURL, sParams)——使用该方法可以提交Post请求,一般情况下和addPostParam(sParams, sParamName, sParamValue)一起使用。如下举例:

    例:

    var sParams = "";

    sParams = addPostParam(sParams, "name", "zhangyin");

    sParams = addPostParam(sParams, "age", "26");

    var sData = httpPost("http://www.gootrip.com/search.jsp", sParams); 

    addPostParam(sParams, sParamName, sParamValue)——增加Post请求时的参数。 

    addURLParam(sURL, sParamName, sParamValue) ——增加URL地址参数。 

    httpGet(sURL) ——使用该方法可以提交Get请求,一般情况下和addGetParam(sURL, sParamName, sParamValue)一起使用。

    例:

    var sURL = "";

    sURL = addURLParam("http://www.gootrip.com/search.jsp", "name", "zhangyin");

    var sData = httpGet(sURL); 

    Http.get(sURL, fnCallback) ——通过判断XMLHttpRequest的类型,以及判断ActiveXObject是否有效来确定http请求及其传输方式(一般用作Ajax技术的异步传输过程)。

    例:

    function getServerInfo() {//Post方法

    var sURL = "http://www.gootrip.com/search.jsp ";

    sURL = addGetParam(sURL, "name", "zhangyin");

    sURL = addPostParam(sURL, "age", "26");

    Http.get(sURL, function (sData) {// sDataHttp.get返回数据

          alert("Data from server: " + sData);

          });

    }

    Http.post(sURL, sParams, fnCallback) ——通过判断XMLHttpRequest的类型,以及判断ActiveXObject是否有效来确定http请求及其传输方式(一般用作Ajax技术的异步传输过程)。

    例:

    function getServerInfo() {//Post方法

    var sURL = "http://localhost/reflectpost.php";

    var sParams = "";

    sParams = addPostParam(sParams, "name", "Nicholas");

    sParams = addPostParam(sParams, "book", "Professional JavaScript");

    Http.post(sURL, sParams, function (sData) {

          alert("Data from server: " + sData);

          });

    }

       http.js中的方法主要是对iClass.js中的ajax方法做的补充。

    Code
  • 相关阅读:
    AYIT609暑假集训第一周下训练题题解
    AYIT609暑假集训第一周上训练题题解
    IELTS
    CodeForces451B
    CodeForces1352C
    CodeForces474B
    提供程序-java根据纬度 经度值获取用户的地理位置
    一款java写的将汉字转为拼音的工具类(转)
    MyBatis学习4---使用MyBatis_Generator生成Dto、Dao、Mapping(转)
    MyBatis学习3---使用SqlBuilder生成SQL语句(转)
  • 原文地址:https://www.cnblogs.com/hubcarl/p/1428919.html
Copyright © 2011-2022 走看看