2013-02-11 3 views
0

Collection of BackboneJS에서 json 파일을로드하려고했습니다. nodeJS 서버를 통해이를 실행하려고 시도하면 정상적으로 작동합니다. 하지만 XAMPP와 같은 서버 환경에 설치되거나 심지어 원격 서버에서도 작동하지 않습니다. 어떤 링크라도 도움이 될 것입니다. (참고로 내 코드는 GitHub의에 있습니다 : https://github.com/saumya/backboneJS-basics)backboneJS 응용 프로그램은 NodeJs에서 제대로 실행되지만 다른 서버에서는 실행되지 않습니다.

감사

+0

XAMPP 서버에서 실행되는 동안 응용 프로그램은 사파리에서만 작동하지만 다른 브라우저에서는 작동하지 않는 것 같습니다! – saumya

+1

코드를 보지 않았지만 서버의 HTTP가 아닌 파일 시스템에서 JSON을로드하려는 것처럼 Safari에서만 작동합니다. – jevakallio

+0

나는 같은 기원 정책의 라인을 따라 뭔가를 갈 것입니다. – Floby

답변

0

어이 도움의 손길을 주셔서 감사합니다. 아마도이 상황을 이해하지 못했기 때문에 지금 보는 것처럼 질문이 정확하지 않습니다.

수정 된 질문은 :

  1. 나는 프론트 엔드 응용 프로그램이 어떤 포트에서 NodeJS 서버에서 실행해야합니다.
  2. 다른 서버에서 실행중인 다른 서버에서 JSON을로드하려고합니다.

@Floby의 대답은 내가 해결 한 방법입니다. Its the CORS thing은 JSON을 제공하는 서버에 있습니다. 무슨 일이 일어나고 있는지 이해하는 데 언젠가는 나를 필요로했습니다.

관련 문제