2

是否可以创建可用于不同线程中的 HTTP 请求的共享 LWP::UserAgent 对象?

4

1 回答 1

2

最简洁的答案是不。可能有一种方法可以使用共享内存来实现这一点,但即使有可能,我认为你不会想要这样做,因为用户代理本身存储有对象,例如最后一个错误等。如果你想要同步 cookie,您可以通过指定一个持久化和重用的 cookie jar 来处理这个问题(来自 perldoc for LWP::UserAgent):

$ua->cookie_jar($cookie_jar_obj)

于 2012-06-07T15:13:31.827 回答