>  기사  >  백엔드 개발  >  PHP로 원격 이미지를 얻을 때의 함정

PHP로 원격 이미지를 얻을 때의 함정

不言
不言원래의
2018-04-21 13:27:161830검색

이 글은 PHP를 사용하여 원격 이미지를 얻을 때의 함정을 소개합니다. 이제는 모든 사람과 공유합니다. 도움이 필요한 친구들은 이를 참조할 수 있습니다.

https://steamcdn-a.akamaihd.net/steamcommunity /public /images/avatars/3b/3b7a04c0bb38aa354bba8086871c91050a5f2170_full.jpg, 이것은 원격 사진이므로 URL 주소 표시줄에 직접 입력하여 얻을 수 있습니다. 이 사진을 가져올 때 file_get_contents 및 컬을 사용했지만 작동하지 않았습니다. 아니요, 구체적인 이유는 명확하지 않지만 https를 http로 바꾸면, 즉 위의 링크를 http://steamcdn-a.akamaihd.net/steamcommunity/로 바꾸면 사용하기가 더 쉬울 것입니다. public/images/avatars/3b/ 3b7a04c0bb38aa354bba8086871c91050a5f2170_full.jpg, 이 그림을 얻을 수 있습니다. http와 https의 차이점에 대한 많은 정보가 인터넷에 있지만 일반적으로 https는 안전합니다. HTTP 버전을 얻을 수 없는 경우 이에 대해 생각해 보십시오. 인터넷에 몇 가지 해결책도 있습니다.

http://blog.csdn.net/terry_water/article/details/39377255 http: //blog.csdn.net/gdali/article/details/52227601 http://www.jb51.net/article/44524.htm

http://www.jb51.net/article/72552.htm

http ://blog.csdn.net/terry_water/article/details/39377255

근데 가장 쉬운건 http로 가는 경로에서 https를 바꾸는거 같은데 어떻게 바꾸나요? 폭발(':',$url)을 입력하고 https를 http로 변경한 다음 함께 연결하면 됩니다.




위 내용은 PHP로 원격 이미지를 얻을 때의 함정의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.