In most cases, there is no need to directly instantiate a
Zend_Http_CookieJar object. If you want to attach a new cookie
jar to your Zend_Http_Client object, just call the
Zend_Http_Client->setCookieJar() method, and a new, empty cookie jar
will be attached to your client. You could later get this cookie jar
using Zend_Http_Client->getCookieJar().
If you still wish to manually instantiate a CookieJar object, you
can do so by calling "new Zend_Http_CookieJar()" directly - the
constructor method does not take any parameters. Another way to
instantiate a CookieJar object is to use the static Zend_Http_CookieJar::fromResponse()
method. This method takes two parameters: a Zend_Http_Response
object, and a reference URI, as either a string or a
Zend_Uri_Http object. This method will return a new
Zend_Http_CookieJar object, already containing the cookies set by
the passed HTTP response. The reference URI will
be used to set the cookie's domain and path, if they are not defined in the Set-Cookie
headers.




