이미지 관련 이슈

2023. 10. 20. 00:32플러터

api에서 이미지를 받아 사용해 보았으나 assets라는 에러가 나왔다

어째서 나오는 것인지 확인해보니 해당 코드와 같이 이미지 파일명까지 작성하지 않아서 생기는 에러였다

Image.asset('images/empty_image.jpg');

이후 다시금 확인해보았으나 문제가 있다

에러 빌더로 떨어지고 있으나 에러명은 403 스테이터스 에러였다

원인을 알고보니 user-agent가 없어서 생기는 에러이므로

headers: const {"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36",}

위의 코드를 이미지 불러주는 코드 내에 같이 넣는 것으로 해결이 가능하게 된다.