[Home](../README.md) > IHttpStorageProvider

# Interface: IHttpStorageProvider

Provider contract for storage backends.
All methods are async to support both filesystem and database backends.

## Methods

<table><thead><tr><th>

Method

</th><th>

Modifiers

</th><th>

Description

</th></tr></thead>
<tbody>
<tr><td>

[getItem(path)](./IHttpStorageProvider.getItem.md)

</td><td>



</td><td>



</td></tr>
<tr><td>

[getChildren(path)](./IHttpStorageProvider.getChildren.md)

</td><td>



</td><td>



</td></tr>
<tr><td>

[getFile(path)](./IHttpStorageProvider.getFile.md)

</td><td>



</td><td>



</td></tr>
<tr><td>

[saveFile(path, contents, contentType)](./IHttpStorageProvider.saveFile.md)

</td><td>



</td><td>



</td></tr>
<tr><td>

[createDirectory(path)](./IHttpStorageProvider.createDirectory.md)

</td><td>



</td><td>



</td></tr>
<tr><td>

[sync()](./IHttpStorageProvider.sync.md)

</td><td>



</td><td>



</td></tr>
</tbody></table>
