Library supporting http request building process.