为了账号安全,请及时绑定邮箱和手机立即绑定
  • 判断XHR是否响应的方法
    查看全部
  • HTTP的状态码
    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2017-10-19

  • PHP测试工具 fiddler工具,可看网站中的“ Fiddler工具使用" (http://www.imooc.com/learn/37)课程,后台测试接口工具 Content-Type:application/x-www-form-urlencoded 的正确设置。。 fiddler可用于调试服务器代码(无需客户端代码)。 Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。 fiddler可以监听电脑上所有的HTTP请求(GET和POST等)监听他们传入的值和返回的值。后台测试接口工具。 使用:右边栏有compose都标签页。输入刚才地址后excuse他。双击左栏的记录。用post请求的时候要用到contentType:application/x-www-form-urlencodeed,告诉服务器是一个post请求,并且是写在url里面。 在右下栏的requestbody写上请求正文。 Content-Type:application/x-www-form-urlencoded 一、chorome的postman,作用与视频中的fildder工具相同,可用于测试服务器代码(无需客户端代码)。 二、fildder 监听电脑所有的http请求,可以监听发出的值,和响应回来的值,还可以去模拟。 三、慕课网课程:接口测试之入门篇http://www.imooc.com/learn/738,有说到postman和fildder.
    查看全部
  • 服务器响应的过程
    查看全部
  • HTTP请求,7个步骤
    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2017-10-19

  • 常见网页错误
    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2017-10-18

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

    2017-10-17

  • ajax的核心是通过XmlHttpRequest获取非本页内容, 而jsonp的核心则是动态添加<script>标签来调用服务器提供的js脚本,而且只支持GET方法。
    查看全部
  • jQuery实现Ajax 在线引入百度静态资源库jQuery包,地址:http://apps.bdimg.com/libs/jquery/1.11.1/jquery.js jQuery.ajax([settings]) (1)type:类型,“POST”或“GET”,默认为“GET”。 (2)url:发送请求的地址。 (3)data:是一个对象,连同请求发送到服务器的数据。 (4)dataType:预期服务器返回的数据类型。如果不指定,jQuery将自动根据HTTP包MIME信息来智能判断,一般我们采用json格式,可以设置为“json”。 (5)success:是一个方法,请求成功后的毁掉函数。传入返回后的数据,以及包含成功代码的字符串。 (6)error:是一个方法,请求失败时调用此函数。传入XMLHttpRequest对象。
    查看全部
    1 采集 收起 来源:jQuery中的AJAX

    2017-10-17

  • 一、json在js中的解析 1、json在js中解析,有2种方式:eval和JSON.parse 2、在代码中使用eval是很危险的,特别是用它执行第三方的JSON数据(其中可能包含恶意代码)时,尽可能使用JSON.parse()方法解析字符串本身,该方法还可以捕捉JSON中的语法错误。 3、eval执行,不会去看json字符串是否合法,而且json字符串中的方法会直接执行。代码中单一使用eval都是非常危险的,实际过程中尽量使用JSON.parse()。 二、json在线校验工具:jsonlint.com 三、 { "success":true, "msg":"xxx", "data":"xxx" } success:逻辑是否成功的标记(如:ajax请求过程中,请求是否成功的标记),msg:"xxx"(如:msg作为请求返回值),errormsg:success为false时的错误信息,data:请求返回的数据。 四、demo.html中解析json,并将相关信息显示在页面上。 if(request.status===200){ var data=JSON.parse(request.responseText); if(data.success){ document.getElementById('searchResult').innerHTML=data.msg; }else{ document.getElementById('searchResult').innerHTML="出现错误:"+data.msg; } }else{ alert('发生错误'+request.status); }
    查看全部
  • POST请求要设置:在open()与send()之间 request.setRequestHeader("Content-type","application/x-www-form-urlencoded"); post方式不需要传递参数,所以把参数构造一下 var data="name=" + document.getElementById("staffName").value + "&number=" + document.getElementById("staffNumber").value ( 写成url形式,用&隔开参数)
    查看全部
    0 采集 收起 来源:客户端实现

    2018-03-22

  • php定义的全局变量,在函数中还要加上global关键字
    查看全部
  • HTTP是一种无状态协议:不建立持久的链接,换一句话来说就是不保留链接信息。 完整的HTTP请求过程 1.建立TCP链接 2.浏览器向服务器发送请求命令 3.浏览器发送请求头文件 4.服务器应答 5.服务器发送应答头文件 6.服务器向浏览器发送数据 7.服务器关闭TCP连接
    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2017-10-17

  • 建立XmlHttpRequest对象 var request; if(window.XMLHttpRequest){ request=new XMLHttpRequest(); }else{ request=new ActiveXObject("Microsoft.XMLHTTP"); }
    查看全部
  • 域名地址的组成
    查看全部

举报

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

微信扫码,参与3人拼团

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

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