\Apache_Solr_HttpTransport_CurlNoReuse
An alternative Curl HTTP transport that opens and closes a curl session for every request. This isn't the recommended way to use curl, but some version of PHP have memory issues.
Synopsis
class Apache_Solr_HttpTransport_CurlNoReuse
extends Apache_Solr_HttpTransport_Abstract
{
- // constants
- const SVN_REVISION = '$Revision:$';
- const SVN_ID = '$Id:$';
- // members
- private boolean $_authString = false;
- // methods
- public void setAuthenticationCredentials()
- public void performGetRequest()
- public void performHeadRequest()
- public void performPostRequest()
- // Inherited methods from Apache_Solr_HttpTransport_Abstract
- public float getDefaultTimeout()
- public void setDefaultTimeout()
Hierarchy
Constants
Name | Value |
---|---|
SVN_REVISION | '$Revision:$' |
SVN_ID | '$Id:$' |
Members
private
- $_authString
Methods
public
Inherited from Apache_Solr_HttpTransport_Abstract
public
- getDefaultTimeout() — Get the current default timeout setting (initially the default_socket_timeout ini setting) in seconds
- setDefaultTimeout() — Set the current default timeout for all HTTP requests