# HTTP

### Methods <a href="#methods" id="methods"></a>

#### `http.handle()` <a href="#httphandle" id="httphandle"></a>

Registers a new handler for the given pattern.

```dart
http.handle("/", function(request) {
    printftw("hello world")
})
```

#### `http.listen()` <a href="#httplisten" id="httplisten"></a>

Starts an HTTP server with the given address. Executes the provided callback if successful.

```dart
http.listen(3000, function() {
    printftw("Server started at http://localhost:3000 🌱")
})
```
