最近生无可恋的人儿比较的多。生无可恋反过来想,就是收获大大!不接手项目根本不知道还有那么多的bug需
要调试,不接手项目根本就不知道那么多调bug的方法。ITOO新生入学系统,带我走向了不一样的远方。
◆(一)惊叹friebug的神奇
如果要说到网络请求,那还得先说一个事儿。原来只听说调页面的时候可以用浏览器自带的调试工具,首先让我们来认识一下firebug。firebug是Firefox下的一个扩展,能够调试所有网站的语言,如HTML,CSS等,但firebug最吸引人的就是JavaScript调试功能,使用起来很方便。功能很强大可以实时监测我们的界面代码的运行情况和网络请求,通过监视的功能,能够看到数据的传输方式。
这么强大的firebug,该如何安装呢?首先要安装一个Firefox浏览器。在打开菜单下面有一个附加组件详情看图:
在搜索框里输入Firebug,就会出来一个类似七星瓢虫的图标,点击安装,firebug就被安装上了,安装效果如图:
然后我们就可以有效的利用这个工具对我们的页面进行调试了~
◆(二)网络请求是怎么一回事
说完了前提,就要开始说一下网络请求吧。
404错误
404——未找到。没有在指定的controller下找到特定的方法
404.0-(无)–没有找到文件或目录。
404.1-无法在所请求的端口上访问Web站点。
404.2-Web服务扩展锁定策略阻止本请求。
404.3-MIME映射策略阻止本请求
500错误
500-内部服务器错误。
500.12-应用程序正忙于在Web服务器上重新启动。
500.13-Web服务器太忙。
500.15-不允许直接请求Global.asa。
500.16–UNC授权凭据不正确。这个错误代码为IIS6.0所专用。
500.18–URL授权存储不能打开。这个错误代码为IIS6.0所专用。
500.100-内部ASP错误。
200请求
正确的找到了相应controller中的特定的方法。比如请求网址http://localhost::18022/FreshNewReport/StuPer。
我们的controller控制器的名称就为
FreshNewReportController,网络请求是找的这个controller里面的StuPer方法。执行方法里面的代码。
总结
firebug和浏览器自带的调试工具不止是能让我们看到网络请求方法,也可以看到我们的脚本文件,主要的调试
功能还有CSS样式调试。我们可以在网页上调试盒子模型,这是为网页设计师量身打造。Console控制台能够显示
JavaScript的错误以及警告;同样html也能在firebug中进行修改和调试。DOM查看器里头包含了大量的Object以及函
数、事件。这么强大的工具,一定要好好利用