Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.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
Angularjs Restservice调用返回404_Angularjs_Rest - Fatal编程技术网

Angularjs Restservice调用返回404

Angularjs Restservice调用返回404,angularjs,rest,Angularjs,Rest,我正在angular js中调用http.get,它返回本地托管的json文件 场景:1——成功 $http.get("/SuccessResponse.json").success(function(jsonDataa) { //some code }).error(function (data, status, headers, config) { alert("error::"+status); return status; }); 上面的代码工作得非常好,我的代

我正在angular js中调用http.get,它返回本地托管的json文件

场景:1——成功

$http.get("/SuccessResponse.json").success(function(jsonDataa) {
    //some code
}).error(function (data, status, headers, config) {
    alert("error::"+status);
    return status;
});
上面的代码工作得非常好,我的代码在success中得到了很好的执行

场景:2——失败

但是,当我在URI上承载相同的json时,http.get调用返回404并发出“error::404”警报

请注意,当我在我的浏览器上点击上面的url时,它会完美地显示JSON。只有当我尝试通过rest调用访问它时,它才会返回404

场景:3——成功

$http.get("/SuccessResponse.json").success(function(jsonDataa) {
    //some code
}).error(function (data, status, headers, config) {
    alert("error::"+status);
    return status;
});
此外,如果我使用公共URI(例如),它也可以正常工作

$http.get("http://rest-service.guides.spring.io/greeting").success(..

有人能帮忙指出这里的问题吗?

当你在代码标签中混合文本和标记时,很难区分它的外观


但是,您可以在url中使用`这样简单吗?

现在代码的格式已经正确了(谢谢DanMan)。很抱歉前面的格式设置。为什么失败的URL有反勾“`”?@craigb-它没有。Stackoverflow迫使我在IP地址周围加引号。您可以忽略反勾号。