2
是否可以創建可用於不同線程中的HTTP請求的共享LWP :: UserAgent對象?如何在線程之間共享LWP :: UserAgent對象
是否可以創建可用於不同線程中的HTTP請求的共享LWP :: UserAgent對象?如何在線程之間共享LWP :: UserAgent對象
簡短的回答是否定的。可能有辦法使用共享內存來實現這一點,但即使有可能,我不認爲你會這樣做,因爲有用戶代理本身存儲對象,如最後的錯誤等。如果你要同步餅乾,你可以通過指定你堅持下去,並重復使用cookie罐(從爲的perldoc LWP ::用戶代理)照顧的是:
$ UA-> cookie_jar($ cookie_jar_obj)
令人傷心的消息,但我認爲... –
出於好奇,爲什麼你想分享它? – raz3r
假設我有幾個線程想要通過HTTPS不時向GET或POST一些請求發送請求。我是否真的需要爲此創建專用線程的LWP :: UserAgent對象副本?怎麼樣?我認爲有一些開銷。 –