赞助人 Patron是基于libcurl的Ruby HTTP客户端库。 它不会尝试暴露libcurl的全部“功能”(读取复杂度),而是尝试在使用libcurl的情况下提供合理的API。 用法 首先,您实例化一个Session对象。 您可以在会话实例上设置一些默认选项,所有后续请求都将使用这些默认选项: sess = Patron :: Session . new sess . timeout = 10 sess . base_url = "http://myserver.com:9900" sess . headers [ 'User-Agent' ] = 'myapp/1.0' 您可以