코드:
$http.jsonp("https://request.address.json)
으아아아
요청 응답 프롬프트:
잡히지 않은 구문 오류: 예상치 못한 토큰:
그런데 브라우저를 통해 요청을 보면 반환된 데이터가 jsonp Data가 아닌 json Data임을 알 수 있습니다
![](https://pnpimg.jiaoben.net/upload/image/000/000/000/70fc3ccc4a8e905e8ba129fbd18ccef8-0.png)
Angular 크로스 도메인 요청 json 형식 데이터를 만드는 방법 알아보기
(jsonp 데이터를 처리하는 데 사용되는 매개변수인 URL에 콜백을 추가하는 것에 대해 말하지 마세요)
$http.get("xxxxx")
jsonp는 서버의 협조가 필요합니다. 귀하의 경우 서버는 jsonp 형식을 반환하지 않습니다
요청된 URL에는 &callback=JSON_CALLBACK을 추가해야 하며, 이를 위해서는 서버가 jsonp를 반환하는 형식에 협조해야 합니다. 이런 식으로 초기 콜백에서 올바르게 얻을 수 있습니다.
이해가 안 돼요. 데이터 노드가 그냥 데이터인 거 아닌가요?
해결됐나요? 해결되셨는지 알려주실 수 있나요? 감사합니다