SelfContainedResponseで直接InputStreamを扱うと、レスポンスが処理されるまでの間にExceptionなどが発生して InputStreamがcloseされなくなる危険性があるので、直接扱うのを止めてInputStreamFactoryを使うようにする。