Supports POST parameters. Transparently passes the caller's User-Agent header value.