이미지의 액세스가 핫 링크로 보호되어 있다고 가정합니다 (예 : htaccess 또는 다른 방법으로 실마리가 없어서). 따라서 URL 바로 가기를 사용하여 브라우저 주소 표시 줄에서 직접 액세스 할 수 없습니다 (예 : http://example.com/images/test.jpg
).어떻게 Curl로 이미지 핫 링크 보호 대책을 세웁니 까? 이 이미지를 다운로드해야합니다
내 브라우저 창의 img
태그를 통해로드하고 상대 경로가 (HTML 내부 <img src="/images/test.jpg" />
) 인 경우 이미지가 페이지에 표시됩니다.
그래서 이미지를 가져 오기 위해 CURL을 요청할 수 있는지 묻고 싶습니다. 나는 PHP를 사용한다. 이 질문은 문제 php curl: how can i emulate a get request exactly like a web browser?
로드'img' 태그를 사용하여 **는 ** 직접 액세스 할 수 있습니다. 브라우저로 검색 할 수 있다면 CURL을 사용하여 검색 할 수 있습니다. – zerkms
가능한지 묻지 않습니다. 지금까지 시도한 것을 보여주고 문제가 무엇인지 알려주십시오. – hakre
@zerkms 나는 약간의 실수를 저질렀다. 실제로 경로는'img' 태그에서 상대적이다. 이 경우 직접 액세스로 간주됩니까? – dav