Overview

Packages

  • Http

Classes

  • Horde_Http
  • Horde_Http_Client
  • Horde_Http_Exception
  • Horde_Http_Request_Base
  • Horde_Http_Request_Curl
  • Horde_Http_Request_Factory
  • Horde_Http_Request_Fopen
  • Horde_Http_Request_Mock
  • Horde_Http_Request_Peclhttp
  • Horde_Http_Response_Base
  • Horde_Http_Response_Curl
  • Horde_Http_Response_Fopen
  • Horde_Http_Response_Mock
  • Horde_Http_Response_Peclhttp
  • Overview
  • Package
  • Class
  • Tree

Class Horde_Http_Request_Base

Direct known subclasses

Horde_Http_Request_Curl, Horde_Http_Request_Fopen, Horde_Http_Request_Mock, Horde_Http_Request_Peclhttp
Abstract
Package: Http
Category: Horde
License: BSD
Author: Chuck Hagenbuch chuck@horde.org
Located at Horde/Http/Request/Base.php
Methods summary
public
# __construct( mixed $options = array() )

Constructor

Constructor

public
# setOptions( mixed $options = array() )
public
# getDefaultOptions( )
abstract public Horde_Http_Response_Base
# send( )

Send this HTTP request

Send this HTTP request

Returns

Horde_Http_Response_Base
public mixed
# __get( string $name )

Get an adapter parameter

Get an adapter parameter

Parameters

$name
The parameter to get.

Returns

mixed
Parameter value.
public
# __set( string $name, mixed $value )

Set a request parameter

Set a request parameter

Parameters

$name
The parameter to set.
$value
Parameter value.
public
# setHeaders( mixed $headers, string $value = null )

Set one or more headers

Set one or more headers

Parameters

$headers
A hash of header + value pairs, or a single header name
$value
A header value
public string
# getHeader( string $header )

Get the current value of $header

Get the current value of $header

Parameters

$header
Header name to get

Returns

string
$header's current value
API documentation generated by ApiGen