Вам не нужно читать все байты для ответа. Просто прочитайте столько байтов, сколько хотите, и затем вернитесь из теста.
Вы можете сделать это более или менее так:
Stream myStream = resp.GetResponseStream();
myStream.Read(bufferArray, 0, 1); //read 1 byte into bufferArray
return;
Вы можете найти документацию по WebReponse полезной.