Как получить значение Loaction, присутствующее в заголовке ответа в Angular Js?

0

Я использую Restful webserivce (Jersey), мне нужно получить значение Location, присутствующее в заголовке ответа

$http({
        method : "POST",
        url : ' http://localhost:8084/leasing-management/customers/',
        headers : {
            'Content-type' : 'application/json'
        },
        data :  $scope.customer
    })
    .success(function(dataFromServlet,status, headers) {
        console.log(status);
        if(status==201){
             alert( headers('Location') );
            console.log(headers('Content-Type'));
            showToasterBox("success","Customer Created Successfully ","Success");
            /*$location.path("customers/headers('Location')");*/
        }
        else{
            showToasterBox("error","Status : " + status + " - Application Error","Try Again");
        }
    })
    .error(function(dataFromServlet,status, headers) {
        showToasterBox("error","Status : " + status + " - Application Error","Try Again");
    });

Если я поставлю предупреждение для Loaction, он говорит null.

Заголовок ответа: Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept Access-Control-Allow-Methods: POST, GET, OPTIONS, DELETE Access-Control-Allow-Origin: * Access- Control-Expose-Headers: custom-header Content-Length: 0 Content-Type: application/json Дата: Чт, 20 августа 2015 г. 07:28:04 GMT Местоположение: http://localhost: 8084/лизинг-менеджмент/клиенты/10081 Сервер: Apache-Coyote/1.1

  • 0
    Вы можете console.log (headers ()), чтобы увидеть, действительно ли он включает в себя местоположение, кстати, это же местоположение, как URL в вашем браузере?
  • 0
    Привет Хуан, местоположение совпадает с URL, который я нажал в браузере, когда я печатаю, что мой заголовок содержит только «тип контента», он может найти местоположение
Показать ещё 1 комментарий
Теги:

1 ответ

0

Вы пробовали $ location servcie?

https://docs.angularjs.org/api/ng/service/ $ location

Или вы можете использовать window.localtion?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню