为了账号安全,请及时绑定邮箱和手机立即绑定
  • 不同的域之间互相请求资源,就算是“跨域”。

    跨域--除了请求资源地址外,其余任何一个和IP相关的域名地址组成成分发生改变的话都算是“跨域”。

    跨域的原因就是:因为js的同源策略的机制--a.com域名下的js无法操作b.com或是c.a.com域名下的对象。

    代理解决跨域:如,北京服务调用上海的服务,

    www.beijing.com/proxy-shanghaiservice.php// 前端来调用。

    查看全部
  • $(document).ready(function(){

    $("#search").click(function(){

    $ajax({

    type:"GET",

    url:"service.php?number="+$("#keyword").val(),

    dataType:"json",

    success:function(data){

    if(data.success){

    }else{

    }

    },

    error:function(jqXHR){  //jqXHR--jq获得错误码的一个对象,

    alert(“发生错误:”+jqXHR.status);

    }

    });

    });

    });

    查看全部
    0 采集 收起 来源:jQuery中的AJAX

    2018-06-29

  • post请求:

    请求头要有:Content-Type:application/x-www-form-urlencoded

    查看全部
  • 协议:子域名 主域名 端口号 请求资源地址

    协议 子域名 主域名 端口号有一个不相同就是跨域

    https://img1.sycdn.imooc.com//5b304d440001f43210880298.jpg

    查看全部
  • 监听readyState属性的变化,代表服务器响应的变化:

    0->请求未初始。open还未调用

    1->服务连接已建立,open已经调用

    2->接收请求头

    3->接收主题

    4->请求完成,响应完成


    查看全部
  • 用XML对象发送请求有两个方法:

    open(参数:method,URL,async)--调用

    send(string)--发送。get方法中不用填写内容,POST方法中填写,

    查看全部
  • HTTP状态码:

    1XX:信息类,收到web请求,正在处理

    2XX:成功,用户请求证正确接收

    3XX:重定向,请求没成功,用户要采取进一步动作

    4XX:客户端错误,客户端提交信息有误如:地址404

    Found:请求中引用的文档不存在

    5XX:服务器错误,服务器不能完成对请求的处理

    ps:有助于提高web应用程序调试的效率和准确性


    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2018-06-22

    1. HTTP请求--无状态协议(不建立持久的链接),完整过程如下:

      1.建立TCP连接。

      2.浏览器->服务器发送请求命令。

      3.浏览器发送请求头信息。

      4.服务器应答。

      5.服务器发送应答头信息。

      6.服务器->浏览器发送数据

      7.服务器关闭TCP连接。

    2. HTTP请求组成:

      1.请求方法或动作--GET还是POST

      2.请求地址。

      3.请求头--包括客户端环境信息、身份验证等信息。

      4.请求体(正文)--包括客户提交的查询字符串,表单信息等。

      ps:请求头和请求体之间有一个空行,表示请求头已经结束。

    3. GET请求(默认):

      一般用于信息获取、查询。使用URL传递参数。对发送的信息数量有限制,一般在2000个字符之内。某种程度上说是安全的,幂等(无论查询多少次,数据库信息都不会变)

    4. POST请求:

      一般用于修改服务器上的资源。对发送信息数量无限制。

    5. HTTP响应三部分组成:

      1.状态码(由数字和文字组成),显示请求成功还是失败。

      2.响应头(服务器信息),如服务器类型,时间日期,内容类型和长度等。

      3.响应体(响应正文)。



    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2018-06-22

  • 1、var request=new XMLHTTPRequest()

    IE6以下不支持XMLTHTTPRequest对象。

    兼容:var request;

    if(window.XMLHttpRequest){

    request=new XMLHTTPRequest();

    }else{

    request=new ActiveXObject("Microsoft.XMLHTTP");//IE6.IE5

    }


    查看全部
  • 1、同步:客户端(请求)-服务端(处理-响应)-客户端(页面载入)

    2、异步:页面操作和服务器端的操作不会造成堵塞,异步请求,局部刷新

    XMLHTTPRequest对象出现之前都是同步的,出现之后可以异步操作,对网页进行部分的更新

    查看全部
  • 通俗理解GET请求和POST请求的区别

    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2018-06-21

  • HTTP请求的完整过程

    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2018-06-21

  • 18.00分钟 -----最后  讲这里的一个逻辑错误

    查看全部
    0 采集 收起 来源:客户端实现

    2018-06-13

  • JSON解析的两种方式eval和JSON.parse。

    eval:eval解析JSON,应该是利用了其可以把字符串转换为可执行的JavaScript代码的能力但这种能力很危险。

    一般都是用JSON.parse。

    JSON格式化和校验工具:JSONLint

    查看全部

举报

0/150
提交
取消
课程须知
只需要有基础的javascript语法知识,就可以很容易理解本课程哦
老师告诉你能学到什么?
通过本课程的学习,您可以了解到Ajax概念、HTTP请求概念、PHP简单语法、JSON数据格式、Ajax的原生和jQuery实现、跨域等知识,只需要一些时间,看似复杂的知识点,其实都是纸老虎,会被你一捅就破。您不但会了解Ajax的使用,而且会清楚Ajax的原理,并举一反三。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!