Maybe it is just me, but where are the includes and setup function? But despite that, you MUST wait for the server to close the connection. That is the signal it is finished. Once you are connected to the server, use this:
while(client.connected()) {
while (client.available()) {
charRead = client.read();
Serial.print(charRead);
}
}
client.stop();
If the connection breaks (hardware fail enroute), you must include a timeout in that routine, but we will discuss that later.