请提供一个python编写堅固的通用網絡請求庫的建议，要求这段话既不宜过长，也不宜过短。至少包含3个要点，语气客观。
user
在编写一个坚固的通用网络请求库时，应关注以下几点：首先，确保库具有良好的异常处理机制，能够优雅地处理各种网络异常和HTTP错误；其次，支持多种HTTP方法（如GET、POST、PUT、DELETE等），以满足不同场景下的需求；最后，提供灵活的配置选项，允许用户自定义请求头、代理、认证等参数，增强库的适用性。
assistant