> 戻り値として-1を返すようにしたのですが、その戻り値は、どのようにして送られてくるのでしょうか?HTTP応答ヘッダで送られて来るなら、GetHeaderメソッドが使えますし、HTTP応答ボディで送られて来るなら、GetChunkメソッドが使えるかと思います。