0 0

ajax请求不成功,firebug检测到类型是plain5

页面请求的js代码如下:

 $.ajax({
    url: "__URL__/userAdd",
    dataType: "json",
    type: "POST",
    cache: false,
    async:true,
    success: function(data){
        alert(456);
    }
});

 

后台是使用php语言写的,接收的类是使用TP框架的控制器,代码如下:(我觉得跟接收类的代码没有关系)

public function userMg(){
    $this->assign('userpage',  $this->sys->getUserMsg());
    if(IS_AJAX){
        $ret['status']  = '1';
        $ret['content'] = 'content';
        $this->ajaxReturn($ret,'json');
    }else{
        $this->display();
    }
}

 

使用这代码请求的结果如下,请注意圈中的类型与referer


 

我修改请求头部的referer后成功请求到控制类,请注意圈中的类型与referer,如下
 

 

在原来的请求中,页面http://localhost/spt/index.php/Home/System/userMg的页面meta如下

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 

为什么我定义了Content-Type是text/html后,firebug检测出来的类型是plain,更改referer后是json,并能够成功请求。

 

2014年11月17日 09:47
  • 大小: 88.4 KB
  • 大小: 102.9 KB
目前还没有答案

相关推荐

    firebug1.12-firebug1.11-firebug1.10-firebug1.9-firebug1.8-firebug1.7

    firebug1.12 firebug1.11 firebug1.10 firebug1.9 firebug1.8 firebug1.7

    firebug支持最新版firefox35.0.1

    firebug支持最新版firefox35.0.1,应用于web前端开发

    firefox插件firebug

    Firebug是firefox的一个插件,Firebug 和 firefox 整合在一起,使你浏览网页时手边有了一套强大的网页开发工具。 你可以编辑、调试和监控任何网页上的 CSS、HTML 和 Javascript。而且可以在线的时候修改dom非常弹大...

    firebug-2.0.16-是firefox下的一个扩展,能够调试所有网站语言

    Firebug是firefox下的一个扩展,能够调试所有网站语言,如Html,Css等,但FireBug最吸引人的就是javascript调试功能,使用起来非常方便,而且在各种浏览器下都能使用(IE,Firefox,Opera, Safari)。除此之外,其他功能...

    fireBug教程Word版(全)

    Javascript的调试,是开发Web应用尤其是AJAX应用很重要的一环,目前对Javascript进行调试的工具很多,我比较喜欢使用的是Firebug。Firebug是Joe Hewitt开发的一套与Firefox集成在一起的功能强大的web开发工具,可以...

    WEB开发好助手FireBug

    Firebug是Firefox下的一款开发类插件,现属于Firefox的五星级强力推荐插件之一。它集HTML查看和编辑、Javascript控制台、网络状况监视器于一体,是开发JavaScript、CSS、HTML和Ajax的得力助手。Firebug如同一把精巧...

    firebug各个版本安装包

    firebug各个版本安装包,从firebug-1.7.3到firebug-1.12.7-fx.xpi。

    Firebug v2.0.18.zip

    Firebug是网页浏览器Mozilla Firefox下的一款开发类插件,现属于Firefox的五星级强力推荐插件之一。它集HTML查看和编辑、Javascript控制台、网络状况监视器于一体,是开发JavaScript、CSS、HTML和Ajax的得力助手。 ...

    firebug.7z

    firebug从firebug-1.7.3到firebug-1.12.7-fx.xpi各个版本安装包,适用于火狐50以下各个版本

    Packtpub.Instant.Firebug.Starter.Jan.2013.pdf

    With the advent of RIAs (Rich Internet Applications), most web pages are driven by a combination of JavaScript, AJAX, CSS, and so on. It is difficult for front end and web developers to debug and fix ...

    FireBug 中文版

    Firebug是Firefox下的一款开发类插件,现属于Firefox的 五星级强力推荐插件firebug.xpi之一。 Firebug 为你的 Firefox 集成了浏览网页的同时随手可得的丰富开发工具。你可以对任何网页的 CSS、HTML 和 Javascript ...

    火狐30及FireBug2.0

    火狐30,FireBug2.0 ,web开发利器,下载后直接解压,先安装火狐浏览器,然后点击工具---附加组件,然后将FireBug的文件直接拖到窗口内,即可完成安装,使用时,点击浏览器地址栏后面的虫子图标,即可进入firebug...

    firefox3.5和firebug

    Firebug是目前超强大的web开发工具,功能很全面,但是只在firefox中可用,下面一一...5.网络检测,跟踪每一个请求,可以查看请求和响应的所有内容,可以帮你发现性能瓶颈,同时也是一个很好的hack工具和ajax调试工具

    firebug2.0.7

    firebug2.0.7

    httpwatch与firebug.

    httpwatch与firebug.

    firefox_firebug

    firefox + firebug firefox + firebug firefox + firebug

    Firebug | 火狐调试工具 V2.0.19 正式版

    最近在做web编程,想下Firebug,但是一直连接不上官网。这个是官方最新版本! 百度了整个网络,好不容易找到了,原版地址:http://www.cosoft.cc/pcsoft/web/Firebug.html Firebug 是网页浏览器 Mozilla Firefox 的...

    firebug及其安装方法

    firebug及其安装方法

    FireBug离线安装版

    FireBug离线安装版-firebug-2.0.2-fx

    firebug插件

    firebug插件

Global site tag (gtag.js) - Google Analytics