It always seemed so strange to me that "native" http clients were so lousy or many cases even non-existent considering that that's half of development these days.