php curl、fsockopen和HttpClient替代方案

php curl、fsockopen和HttpClient替代方案,php,curl,Php,Curl,是否有一个PHP库可以将cookie jar保存在内存中而不是磁盘上?curl库似乎只能将cookiejar保存在磁盘上 该库应该能够处理HTTP cookie、重定向和SSL。因此,建议不要使用fsockopen()列出了一些替代方法(Snoopy和ScriptableBrowser)。也许PEARs HTTP_Request2也可以,尽管我起初没有看到CookieJar适配器 ZendFrameworks应该有一个。phpQuery也使用它 列出了一些备选方案(Snoopy和Scriptab

是否有一个PHP库可以将cookie jar保存在内存中而不是磁盘上?curl库似乎只能将cookiejar保存在磁盘上

该库应该能够处理HTTP cookie、重定向和SSL。因此,建议不要使用
fsockopen()

列出了一些替代方法(Snoopy和ScriptableBrowser)。也许PEARs HTTP_Request2也可以,尽管我起初没有看到CookieJar适配器

ZendFrameworks应该有一个。phpQuery也使用它

列出了一些备选方案(Snoopy和ScriptableBrowser)。也许PEARs HTTP_Request2也可以,尽管我起初没有看到CookieJar适配器


ZendFrameworks应该有一个。phpQuery也使用它

通常,将Cookie保存在磁盘上的好处是使过程自动化。我不知道您为什么想要一个替代方法,但另一种方法是使用
shell_exec()
-b
参数手动传递cookies:

curl -b "name=Daniel" www.sillypage.com

尽管如此,我不知道如何获得响应cookie,除非您手动解析标头。

通常,将cookie保存在磁盘上的好处是使过程自动化。我不知道您为什么想要一个替代方法,但另一种方法是使用
shell_exec()
-b
参数手动传递cookies:

curl -b "name=Daniel" www.sillypage.com

尽管如此,我不知道如何获得响应cookie,除非您手动解析标题。

我做了一个快速的谷歌搜索=>。也许对你有帮助


也许你可以考虑一下No.js?< /p> < p>我做了一个快速谷歌搜索=>。也许对你有帮助

也许你可以考虑No.js之类的东西。SimpleTest(第一个链接)似乎能够做我需要的事情。谁会想到可以使用fsockopen(“tls://”)实现SSL呢!谢谢SimpleTest(第一个链接)似乎能够做我需要的事情。谁会想到可以使用fsockopen(“tls://”)实现SSL呢!