---
title: http package
description: The http package provides functions for transferring data using the HTTP protocol.
url: https://docs.influxdata.com/flux/v0/stdlib/http/
estimated_tokens: 303
product: Flux
version: v0
---

# http package

-   Flux 0.39.0+
-   View InfluxDB support

The `http` package provides functions for transferring data using the HTTP protocol. Import the `http` package:

```js
import "http"
```

## Functions

-   [http.basicAuth()](/flux/v0/stdlib/http/basicauth/)
-   [http.endpoint()](/flux/v0/stdlib/http/endpoint/)
-   [http.pathEscape()](/flux/v0/stdlib/http/pathescape/)
-   [http.post()](/flux/v0/stdlib/http/post/)

## Packages

### [requests package](/flux/v0/stdlib/http/requests/)

The `requests` package provides functions for transferring data using the HTTP protocol.
