Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 邮递员不使用后端JSON API处理Ember_Javascript_Ember.js_Asp.net Core_Postman - Fatal编程技术网

Javascript 邮递员不使用后端JSON API处理Ember

Javascript 邮递员不使用后端JSON API处理Ember,javascript,ember.js,asp.net-core,postman,Javascript,Ember.js,Asp.net Core,Postman,我是Ember的新手,并且已经发布了一篇类似的帖子,内容是关于一个简单的Ember前端和JSON API web后端的故障排除(见下文)。我这里的问题是,我无法让Postman在DevTools控制台中显示任何数据—它是空白的。我可以使用邮递员提交请求,并在身体中看到响应,仅此而已 我尝试了各种使用该应用程序的方法,甚至可以卸载和重新安装。但是,一切都不起作用。有人知道使用邮递员解决问题的必要步骤吗 正如你在评论中所指出的那样 虽然Postman非常适合调试和测试RESTAPI,但它不能用于检查

我是Ember的新手,并且已经发布了一篇类似的帖子,内容是关于一个简单的Ember前端和JSON API web后端的故障排除(见下文)。我这里的问题是,我无法让Postman在DevTools控制台中显示任何数据—它是空白的。我可以使用邮递员提交请求,并在身体中看到响应,仅此而已

我尝试了各种使用该应用程序的方法,甚至可以卸载和重新安装。但是,一切都不起作用。有人知道使用邮递员解决问题的必要步骤吗


正如你在评论中所指出的那样

虽然Postman非常适合调试和测试RESTAPI,但它不能用于检查在浏览器窗口中运行的单页应用程序(SPA)。Postman是它自己的应用程序,不会干扰正在运行另一个任务的ember.js web应用程序

要检查单页应用程序(或其他网站),所有主要浏览器提供的开发工具都非常有用。这些都显示在您在评论中提到的视频中。他们有一个网络标签,列出所有被激发的请求。您可以在开发者工具中找到Google Chrome的网络选项卡的详细描述。其他浏览器共享大部分功能


总而言之:要调查单页应用程序(例如,ember.js)触发的网络请求,请使用浏览器开发工具的“网络”选项卡。如果您需要更详细地调查API行为(例如,了解SPA的网络请求失败的原因),Postman是一个很好的工具。

我根本不知道ember和Postman应该如何合作。Postman用于触发HTTP请求,ember用于开发单页应用程序,而不是后端。这是关于什么的?如果你转到我在OP中提供的Web链接,并查看该帖子中的视频教程,那么你会看到视频作者正在使用Postman验证他所做的工作。最初的OP是前端和后端之间的链接问题,所以我想邮递员在链接修复之前不会显示任何内容是有道理的。不过,缺少任何信息有点令人困惑。视频长达20分钟。你能告诉我实际的时间点吗?视频显示的是浏览器开发人员工具的网络选项卡。“那跟邮递员没关系。”杰汉:好的,我现在明白了。谢谢你指出这一点。同样,我对前端框架特别是JS是新手。如果你愿意,你可以把答案贴出来,我会把它标记为已回答。