> ## Documentation Index
> Fetch the complete documentation index at: https://gcore.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Request content directly from the storage

Object Storage and SFTP Storage use different URL formats. Find the hostname in the [service URLs](/storage/manage-object-storage/s3-service-urls-and-default-region-names) list or in the **Details** section on the **Storages** tab of the [Gcore Customer Portal](https://portal.gcore.com).

<Frame>
  <img src="https://mintcdn.com/gcore/_RFgZ3V_-VPoixW6/images/docs/storage/request-content-directly-from-the-storage/storage-list-details-menu.png?fit=max&auto=format&n=_RFgZ3V_-VPoixW6&q=85&s=9b76b12900771ba0b20ad837c68bc489" alt="Storage list with the Details option open in the actions dropdown" width="1333" height="548" data-path="images/docs/storage/request-content-directly-from-the-storage/storage-list-details-menu.png" />
</Frame>

The URL format differs between Object Storage and SFTP Storage:

| Storage type   | URL format                                  | Notes                                                     |
| -------------- | ------------------------------------------- | --------------------------------------------------------- |
| Object Storage | `http(s)://<bucket-name>.<hostname>/<file>` | HTTP and HTTPS supported                                  |
| SFTP Storage   | `https://<storage-name>.<hostname>/<file>`  | Upload files to `htdocs`; omit the directory from the URL |

Examples:

* Object Storage — bucket `mybucket`, file `picture.png`, Luxembourg location:
  ```sh theme={null}
  http://mybucket.s-ed1.cloud.gcore.lu/picture.png
  ```
* SFTP Storage — storage `12345-test`, file uploaded to `htdocs/picture.png` at `ams.origin.gcdn.co`:
  ```sh theme={null}
  https://12345-test.ams.origin.gcdn.co/picture.png
  ```
