로컬로 호스팅되는 json 파일을 반환하는 각도 js에서 http.get 호출을 만들고 있습니다.Restservice 호출이 404를 반환합니다.
시나리오 : 1 - 성공
$http.get("/SuccessResponse.json").success(function(jsonDataa) {
//some code
}).error(function (data, status, headers, config) {
alert("error::"+status);
return status;
});
위의 코드는 완벽하게 잘 작동과 성공 안에 내 코드가 확실히 실행됩니다.
시나리오 : 2 - 실패
그러나, 나는 URI에서 같은 JSON을 호스팅 할 때 http.get 전화는 (404) 및 경고 "오류 : 404"를 반환합니다.
$http.get("http://`10.23.67.43:8080/Api/util`").success(function(jsonDataa) {
//some code
}).error(function (data, status, headers, config) {
alert("error::"+status);
return status;
});
Pls 참고 브라우저에서 위의 URL을 클릭하면 JSON이 완벽하게 표시됩니다. 3 - 성공
을 또한, 나는 공공 URI (예를 들어, http://rest-service.guides.spring.io/greeting)이 다시 괜찮아 작동을 사용하는 경우 : 나는 나머지 호출을 통해 액세스 할 때 그것은 단지, 그것은 404
시나리오 반환합니다.
$http.get("http://rest-service.guides.spring.io/greeting").success(..
여기에서 문제가 무엇인지 지적 해 줄 수 있습니까?
코드의 형식이 올바르게 지정되었습니다 (DanMan에게 감사드립니다). 이전 서식을 유감스럽게 생각합니다. – user3137592
실패한 URL에 backtick "'"이있는 이유는 무엇입니까? – craigb
@craigb - 그렇지 않습니다. Stackoverflow 내가 IP 주소 주위에 따옴표를 감쌌다. 당신은 백틱을 무시할 수 있습니다. – user3137592