저는 똥 문제에 쌓여있어 해결책을 찾을 수 없습니다. 누군가에게 아이디어가있을 수도 있습니다.쿠키 머리글을 각도로 읽을 수 없습니다.
나는 sails.js를 기반으로 나머지 API를 가지고 있으며 Angular.js를 통해 게시물 요청을 보냅니다 - 모든 응답 데이터를 얻을 수 있습니다.
하지만 im은 헤더 쿠키를 읽을 수 없습니다. 쿠키는 항상 null입니다 ...
헤더는 'Set-Cookie'여야합니다. 내가 같은 도구를 사용하여 같은 기능을 호출하면 나는 쿠키 헤더를 얻는다.
로컬 호스트 포트 : 8000을 사용 중입니다. 나머지 API는 포트에 있습니다 : 1337
$http.post(url, json)
.success(function(data, status, headers, config) {
console.log(headers('Server'));
console.log(headers('Set-Cookie'));
})
.error(function(data, status, headers, config) {
console.log("error");
console.log("status " +status);
console.log("status " +angular.toJson(data));
});
어떤 아이디어가 있습니까?
건배 !!
'headers()'를 덤프하십시오. 어쩌면'Set-Cookie' 속성이 없을 수도 있고, 헤더에 일종의 정규화 된 이름이있을 수도 있습니다 (예 : 'SetCookie'. – Engineer
아니요 console.log (headers())를 호출하면 아무 것도 표시되지 않습니다. – Eike
REST 도구는 다른 액세스 권한을 갖고 CORS (https://developer.mozilla.org/en/docs/HTTP/Access_control_CORS) 속성이 일치하는지 확인하여 MAYBE가 헤더 속성을 읽을 수 없습니다. –