나는 사용자가 업로드하고있는 이미지의 크기를 얻기 위해 getimagesize()를 사용했고,이 이미지를 처리 할 메모리가 충분한 지 확인했다. 문제는 getimagesize()가 치수를 읽기 전에 파일을 서버로 다운로드한다는 것입니다. 그래서 그것의 잡기 22. 이것은 아주 일반적인 문제가되어야합니다. 그러나 나는 보편적 인 해결책을 발견 할 수 없습니다. 원격 이미지 크기를 다운로드하지 않고도 얻을 수있는 확실한 방법이 있습니까?업로드로 허용하기 전에 원격 이미지 크기를 가져 오시겠습니까? 너무 느리다. getimagesize() 너무 느리다.
0
A
답변
3
이미지에 대해 HEAD
HTTP 요청을 보냅니다. 이렇게하면 응답 헤더가 표시되지만 실제 본문 (이미지)은 전송되지 않습니다.
그런 다음 해당 헤더를 읽고 을 찾으십시오. 이미지의 크기를 바이트로 표시하는 숫자입니다. 이를 사용하여 이미지를 처리 할 메모리가 충분한 지 확인할 수 있습니다.이 경우 요청을 getimagesize()
기본적으로 수행하는 것입니다.
관련 문제
- 1. SQL 연결이 너무 느리다
- 2. Hibernate - createEntityManagerFactory가 너무 느리다
- 3. 그레이 스케일로 변환 - 너무 느리다
- 4. Iphone Sqlite3 쿼리가 너무 느리다
- 5. PhpStorm 5의 SFTP 동기화가 너무 느리다.
- 6. C#에서 Word/PDF 생성이 너무 느리다.
- 7. MATLAB 직렬 포트 연결이 너무 느리다
- 8. memsql 벤치 마크 테스트가 너무 느리다 테스트
- 9. 이미지 처리 속도가 너무 느리다 (중첩 된 for 루프의 벡터화)
- 10. PHP에서 MySQL을 사용하여 json 또는 xml을 생성하는 데 너무 느리다
- 11. SQLite 구현이 좋지 않습니까? 처음 데이터 액세스가 너무 느리다
- 12. srand가 C++에서 너무 느리다. 동일한 숫자를 반환한다.
- 13. PDFs UIWebView가 너무 크면 파일 크기를 가져 오시겠습니까? (차원이 아님)
- 14. 이미지 크기를 javascript/jquery로 가져 오시겠습니까?
- 15. 티타늄 window.open이 느리다
- 16. jquery 아코디언로드가 느리다
- 17. [selector]> * 정말 느리다
- 18. facebook api가 매우 느리다
- 19. 자바에서 객체 생성이 느리다.
- 20. msbuild가 devenv보다 느리다
- 21. 쿼리 실행 속도가 느리다
- 22. nHibernate가 고통스럽게 느리다
- 23. vsql이 Squirrel SQL보다 느리다
- 24. MFC에서 AddString의 성능이 느리다
- 25. 레일 앱이 매우 느리다
- 26. 힘내 기동시에 느리다.
- 27. 안드로이드에서 listview scolling이 느리다
- 28. 너무 큰 파일 업로드로 Apache 연결을 닫습니다.
- 29. OR에서 MySQL의 쿼리가 매우 느리다.
- 30. 안드로이드에서 SQLite 쿼리가 매우 느리다.
같은 문제가 있습니다. 내가 말할 수있는 한, 당신이 차원을 필요로한다면'getimagesize()'는 –