2014-11-26 4 views
-1

고객이 자신의 웹 사이트에 주소 목록을 표시하려고합니다 (규칙적으로 변경됨). 해당 웹 사이트의 뒤에있는 CMS는 그렇게 할 수있는 기능을 제공하지 않습니다. 또한 해당 웹 사이트 뒤의 파일 시스템에 액세스 할 수 없으며 서버 측 코드를 작성할 수도 없습니다.다른 도메인에서 CSV 파일에 액세스

그러나 고객이 사용할 수있는 다른 웹 공간이 있습니다. 따라서 우리가 생각해 낸 최선의 해결책은 AJAX를 통해 원본 웹 사이트에서 액세스하고 표시 할 수있는 웹 공간에 CSV 파일을 저장하는 것입니다.

No 'Access-Control-Allow-Origin' header is present on the requested resource.

고객이 헤더를 추가 할 수 없습니다 : 나는 그렇게하려고하면 는하지만, 나는 다음과 같은 오류가 발생합니다. 이 CSV 파일이나 내가 볼 수없는 다른 솔루션에 액세스 할 수있는 방법이 있습니까?

답변

0

jsonp와 유사한 함수 호출을 간단한 PHP 파일을 통해 임베드하고 간단한 스크립트 태그로 파일을 임베드 할 수 있습니다.

0

고객이 주소 목록을 이미지로 저장하도록 할 수 있습니다. 주소 목록을 교차 원본 정책없이 연결하여 핫 링크 할 수 있습니다.

또는 고객이 마법사가 아니라고 설명하고 실제로 업무를 수행 할 수 있도록 편의를 제공 할 수 있습니다. 자동차 정비사에게 엔진에 대한 액세스 권한을 부여하지 않고 자동차 수리를 요청 하시겠습니까?

+0

답장을 보내 주셔서 감사합니다. 제한이 있지만 고객이 변경할 수 없다는 것을 알고 있습니다. 그러나 실제로 표시되는 그림을 사용하여 '주소 목록을 이미지로 저장'하시겠습니까? 또는 교차 출처 정책을 피하기 위해 CSV 파일을 브라우저의 그림처럼 보이게 만드는 것을 의미합니까? 고객이 해당 목록을 규칙적으로 변경하려고하므로 불행히도 실제 이미지는 처리 할 수 ​​없습니다 (정렬 등). – user1557232

+0

나는 문자 그대로 그것을 이미지로 저장했다. 우스꽝 스럽지만, 고객이 당신에게 부과 한 한계를 가진 다른 방법은 없다고 저는 믿습니다. 이러한 서버를 어느 방법으로도 구성 할 수없는 경우 새 서버를 설정해야합니다. – user1421750