Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.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 AngularJs-调试失败的$http请求_Javascript_Angularjs - Fatal编程技术网

Javascript AngularJs-调试失败的$http请求

Javascript AngularJs-调试失败的$http请求,javascript,angularjs,Javascript,Angularjs,我正在调试一个我没有编写的大型angularjs应用程序,我遇到了使用$http发出的失败http请求的问题,我在控制台中得到的只是: 该行指向角度:8632。有没有办法了解尝试的http调用发生在哪里?如果没有,是否有任何最佳实践可以实现以使调试更容易?如果您使用的是Chrome,您可以尝试设置断点。你可以找到一个教程。其他浏览器肯定也会支持这一点,但我没有使用它们的经验 对于最佳实践,您应该研究测试驱动的开发。网上有很多关于这方面的文章 例如: 基本思想是首先在代码必须成功的地方开发

我正在调试一个我没有编写的大型angularjs应用程序,我遇到了使用
$http
发出的失败http请求的问题,我在控制台中得到的只是:


该行指向
角度:8632
。有没有办法了解尝试的http调用发生在哪里?如果没有,是否有任何最佳实践可以实现以使调试更容易?

如果您使用的是Chrome,您可以尝试设置断点。你可以找到一个教程。其他浏览器肯定也会支持这一点,但我没有使用它们的经验

对于最佳实践,您应该研究测试驱动的开发。网上有很多关于这方面的文章

例如:


基本思想是首先在代码必须成功的地方开发一个测试。然后编写代码,直到测试成功。如果其他人更改代码或破坏某些东西,您可以很容易地找到测试中的错误所在。

您知道失败的URL=>只需检查相应的模块/服务/控制器。我尝试过,似乎一个模块调用另一个模块,我只知道需要哪个模块,而不知道哪个模块发出请求如果您使用chrome,这可能会有帮助-在Chrome上,在开发工具中。在网络中查找http请求。你们可以阅读标题,所以我很惭愧地说,但软件下载在我的工作场所被屏蔽了,所以我不能得到巴塔朗。关于http头,在那里找不到任何有用的信息