Post時にタイムアウトが無視される問題に対応するため独自のタイムアウトを実装
容量を計算するメソッド
Timeoutはうまく動かないのでとりあえず除きました。