# tasks/ext/HttpGetTask.php

A HTTP request task.

Making an HTTP request and try to match the response against an provided regular expression.

Author
  Ole Markus With
Package
  phing.tasks.ext
Version
  $Id: HttpGetTask.php 843 2010-09-02 14:39:13Z mrook $

## \HttpGetTask
jump to top

Package: phing\tasks\ext

A HTTP request task.

Making an HTTP request and try to match the response against an provided regular expression.

Parent(s)
  \Task < \ProjectComponent
Author
  Ole Markus With
Version
  $Id: HttpGetTask.php 843 2010-09-02 14:39:13Z mrook $

### Properties

`string $dir= 'null'`

Holds the save location

Default value `null` Details

Type
  string

`string $url= 'null'`

Holds the request URL

Default value `null` Details

Type
  string

### Methods

`getDescription( ) : void`

`getLocation( ) : void`

`getOwningTarget( ) : void`

`getProject( ) : void`

`getRegisterSlot( ) : void`

`getRuntimeConfigurableWrapper( ) : void`

`getTaskName( ) : void`

`getTaskType( ) : void`

`init( ) : void`

Load the necessary environment for running this task.

Throws

Exception | Description
--- | ---
\BuildException |

`log( ) : void`

`main( ) : void`

Make the GET request

Throws

Exception | Description
--- | ---
\BuildException |

`maybeConfigure( ) : void`

`perform( ) : void`

`setDescription( ) : void`

`setDir( $dir ) : void`

Parameters

Name | Type | Description
--- | --- | ---
$dir |  |

`setFilename( $filename ) : void`

Parameters

Name | Type | Description
--- | --- | ---
$filename |  |

`setLocation( ) : void`

`setOwningTarget( ) : void`

`setProject( ) : void`

`setRuntimeConfigurableWrapper( ) : void`

`setTaskName( ) : void`

`setTaskType( ) : void`

`setUrl( $url ) : void`

Parameters

Name | Type | Description
--- | --- | ---
$url |  |

Documentation was generated by DocBlox 0.17.1.