//read char by char HTTP request
if (httpRequest.length() < 80) {
}
If the length of the request is less than 80, do nothing. Otherwise do nothing. OK, I see why the length matters. Not.
Where does httpRequest ever get assigned a value other than ""?