There's no information given by the server that User-Agent is required, it's just something servers will do to prevent bots from connecting. You should prefer HTTP/1.0 over 1.1 unless you're going to implement support for chunked transfer encoding, as there's no request header to prevent the server from using it.

http://en.wikipedia.org/wiki/Chunked_transfer_encoding