Add HTTP Post, ability to set User-agent at construction time