Guzzle
  • Overview
    • Requirements
    • Installation
      • Bleeding edge
    • License
    • Contributing
      • Guidelines
      • Running the tests
    • Reporting a security vulnerability
  • Quickstart
    • Make a Request
      • Creating a Client
    • Using Responses
      • Response Body
        • JSON Responses
        • XML Responses
    • Query String Parameters
      • Request and Response Headers
      • Modifying headers
    • Uploading Data
      • POST Requests
        • Sending POST Fields
        • Sending POST Files
    • Cookies
    • Redirects
    • Exceptions
  • Clients
    • Creating a client
    • Sending Requests
      • Synchronous Requests
        • Synchronous Error Handling
      • Asynchronous Requests
        • Asynchronous Error Handling
      • HTTP Errors
      • Creating Requests
    • Sending Requests With a Pool
      • Asynchronous Response Handling
        • Handling Errors After Transferring
      • Batching Requests
    • Request Options
      • headers
      • body
      • json
      • query
      • auth
        • Custom Authentication Schemes
        • Adapter Specific Authentication Schemes
      • cookies
      • allow_redirects
      • decode_content
      • save_to
      • events
      • subscribers
      • exceptions
      • timeout
      • connect_timeout
      • verify
      • cert
      • ssl_key
      • proxy
      • debug
      • stream
      • expect
      • version
      • config
      • future
    • Event Subscribers
    • Environment Variables
      • Relevant ini Settings
  • Request and Response Messages
    • Headers
      • Complex Headers
    • Body
    • Requests
      • Request Methods
      • Request URI
        • Scheme
        • Port
        • Query string
        • Host
        • Resource
      • Request Config
      • Event Emitter
    • Responses
      • Start-Line
      • Body
      • Effective URL
  • Event System
    • Event Emitters
      • Getting an EventEmitter
      • Adding Event Listeners
      • Event Propagation
      • Event Subscribers
    • Event Priorities
    • Working With Request Events
      • before
      • complete
      • error
      • progress
      • end
  • Streams
    • Creating Streams
    • Metadata
    • Stream Decorators
      • CachingStream
      • LimitStream
      • NoSeekStream
      • Creating Custom Decorators
  • RingPHP Handlers
    • Using a handler
    • Creating a handler
  • Testing Guzzle Clients
    • Mock Subscriber
    • History Subscriber
    • Mock Adapter
    • Test Web Server
      • Using the test server
  • FAQ
    • Why should I use Guzzle?
    • Does Guzzle require cURL?
    • Can Guzzle send asynchronous requests?
    • How can I add custom cURL options?
    • How can I add custom stream context options?
    • Why am I getting an SSL verification error?
    • What is this Maximum function nesting error?
    • Why am I getting a 417 error response?
 
Guzzle
  • Docs »


© Copyright 2014, Michael Dowling.

Built with Sphinx using a theme provided by Read the Docs.