Avatar
で、これは API 設計の問題だと思ってて、 URLSessionDataTaskfunc completion() async throws -> (Data, URLResponse) というメソッドを追加するのがいいと思う。