java에 org.jsoup.Connection.Response라고 HTML response를 받는 오브젝트가 있다. 이 Response오브젝트에는 String형 body를 꺼낼 수 있는 body()나 Content-Type에서 String형 charset을 꺼내는 charset()이 있다. 그런데 이 charset()은 nullable한 String?이라는 건데. 언제 그러냐하면 UTF-8이 명시되어있지 않을 때 그렇다. 참고로 ?가 붙으면 nullable하다는 것이고 !가 붙으면 절대로 null일 가능성은 없다는 뜻이다. 이걸 모르고 아래와 같은 코드를 적었다. import org.jsoup.Connection private fun isValid(res: Connection.Response): Boo..