add headers, params, and cookies