NOTE: For Version 3 of the AWS SDK for PHP, please see the V3 User Guide and V3 API Reference.

# Class AbstractMessageParser

Implements shared message parsing functionality

  Guzzle\Parser\Message\AbstractMessageParser implements Guzzle\Parser\Message\MessageParserInterface

### Direct known subclasses

`Guzzle\Parser\Message\MessageParser`, `Guzzle\Parser\Message\PeclHttpMessageParser`

Abstract
Namespace: Guzzle\Parser\Message
Located at Guzzle/Parser/Message/AbstractMessageParser.php

## Methods summary

- `protected` `getUrlPartsFromMessage ( string $requestUrl, array $parts )`

  Create URL parts from HTTP message parts

## Methods detail

# `protected array`
`getUrlPartsFromMessage( string $requestUrl, array $parts )`

Create URL parts from HTTP message parts

#### Parameters

$requestUrl
  `string`
  $requestUrl Associated URL
$parts
  `array`
  $parts HTTP message parts

#### Returns

`array`

### Methods inherited from Guzzle\Parser\Message\MessageParserInterface

`parseRequest()`, `parseResponse()`

### Magic methods summary