나는 내 서버에서 "test.ini"파일이 다음과 같은 텍스트가 포함되어
"[ALL_OFF]
[ALL_ON]
"
내가 $http
통해이 파일 내용을 얻으려고을 서비스는 다음과 같습니다.
var params = { url: 'test.ini'};
$http(params).then(
function (APIResponse)
{
deferred.resolve(APIResponse.data);
},
function (APIResponse)
{
deferred.reject(APIResponse);
});
이 작업에는 각도 예외 (SyntaxError : 예기치 않은 토큰 A)가 있습니다.
나는 각 프레임 워크 파일을 열, 그리고 나는 exeption을 발견 : 텍스트 파일의 내용이 시작 "["로 끝 "]는"각도 JSON 파일입니다 "생각"때문에
. 여기
var defaults = this.defaults = {
// transform incoming response data
transformResponse: [function(data) {
if (isString(data)) {
// strip json vulnerability protection prefix
data = data.replace(PROTECTION_PREFIX, '');
if (JSON_START.test(data) && JSON_END.test(data))
data = fromJson(data);
}
return data;
}],
내 질문 : 수 있습니까 힘 각도에 하지이 체크을 어떻게
(if (JSON_START.test(data) && JSON_END.test(data))
) 및 이 아닌 JSON에 대한 텍스트 응답을 구문 분석 하시겠습니까?
서버가'text/plain'을 사용하여 파일을 반환하도록 만드십시오. 그러면 단지 잘 작동합니다. – maurycy