I dont understand Ethernet client.availabe()

Sry! I edited and postet the whole code now.

Yes, the Example worked before. Here is what I see on my serial monitor:

go
connecting...
connected
0
1 2012-09-19 2012-09-19 0 0
disconnecting.

"1 2012-09-19 2012-09-19 0 0" is what i expect to get, so everythings working. But for the Serial.println(client.available()); i would expect to get a 28 (as this are 28 chars) or some more if 10 and 13 were excluded.. But I get a 0.