首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery .post()未执行

jQuery .post()未执行
EN

Stack Overflow用户
提问于 2013-07-17 05:18:10
回答 1查看 257关注 0票数 1

我通过jQuery调用了以下AJAX:

代码语言:javascript
复制
// var upload = some JSON data
$.post('/videos/upload', upload);

和这个express.js应用程序接口部件来处理请求:

代码语言:javascript
复制
app.post('/videos/upload', function(request, response) {
    console.log('Request received')
}

但是,当调用.post()时,它似乎并未执行。在Firebug的网络记录器中看不到该请求,node.js控制台也不记录任何内容。

当我直接在Firebug控制台中输入请求时,它执行得很好。

使用$.ajax()也不起作用。

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2013-07-17 10:48:23

要对问题进行故障排除和隔离,您需要确定这是后端问题还是前端问题。

后端检查

尝试使用诸如Postman之类的命令直接访问端点,其中包含应该发布的数据。如果您从未执行过该console.log,那么您的路由可能会出现一些问题。

前端检查

如果有效,那么在Chrome中查看开发工具的Network选项卡,并确保请求看起来与您在Postman中发出的请求相同。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17687183

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档