:: 게시판
:: 이전 게시판
|
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다. 통합 규정을 준수해 주십시오. (2015.12.25.)
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
16/02/27 22:02
코드 문법이 틀린 것이 아니라, 구글 드라이브 쪽에서 리퍼러를 통한 접근시에는 요청을 차단하고 있어서 그런 게 아닌가 합니다.
비슷한 예로 각종 웹사이트의 이미지 주소를 바로 img src를 통해서 다른 사이트에서 불러오려고 하는 경우, 이 이미지는 XXX의 이미지이므로 XXX에서 보라는 메시지와 함께 이미지가 표시되지 않지만, 새 창에서 열기 버튼으로 이미지를 열면 잘 열리는 것과 같은 이치입니다. 즉, 현재 웹페이지에서 embed 태그를 통해 '다른 사이트'의 자원을 불러올 경우, 그 '다른 사이트(여기에선 구글 드라이브)'에서는 자신과 다른 웹사이트에서 들어온 요청(HTTP header에 referer가 붙습니다)에는 거부해 버리게끔 할 수 있습니다. 그런 식으로 처리하지 않으면, 정작 트래픽을 발생시키는 소스는 A라는 사이트에서 보여주고 있는데, 정작 그걸 보여주기 위해 트래픽을 감당하는 건 또다른 B라는 사이트가 되어버리기 때문에 B사이트 입장에서는 손해가 발생하는 셈이죠.
|