Я новичок в угловом, я создал службу обслуживания веб-API и простой клиент, получающий запросы.
он работает нормально при вызове localhost, но когда я перемещаю его на другой сервер, я получаю 404 статусы, хотя я могу видеть статус 200 в скрипаче и JSON, в котором я нуждаюсь.
Два запроса и ответы выглядят одинаково, я видел все сообщения об удалении заголовков, которые я сделал.
Я использую Угловой 1.2.10 и JQuery 1.11.0
Кто-нибудь знает о любых других вопросах, я пропавшие без вести.
typescript class being called
export class SearchService {
http: ng.IHttpService;
constructor($http) {
this.http = $http;
}
SearchPages(successCallback: Function, searchFor: string): void {
delete this.http.defaults.headers.common['X-Requested-With'];
this.http.get("http://www.?????.com/????/api/search/" + searchFor).success(function (data, status) {
successCallback(data);
}).error(function (data, status, headers) {
var tt: string = "Error";
});
}
}
большое спасибо
код пожалуйста .... – Prashobh
посмотреть на панели «сети» ваш хром devtool, это может быть CORS предварительно flig ht проблема. для более https://developer.mozilla.org/en-US/docs/HTTP/Access_control_CORS –