HFS 3
    HFS 3
    • Introduction
    • Front-end
      • List files
        GET
      • Upload
        PUT
      • Upload
        POST
      • Delete
        DELETE
      • Create folder
        POST
    • Admin
      • misc
        • get config
        • set config
      • accounts
        • add account
        • update account
        • list accounts
        • delete account
        • list usernames
        • get account
        • list admins
        • safer update of the password
      • VFS
      • plugins
        • get plugin config
        • set plugin config
      • monitoring
      • log

    Introduction

    This documentation is only for HTTP APIs. For plugins' APIs, please refer to specific doc.
    There are a lot of APIs that are not documented yet, especially for the admin side.
    If you need any, please use dev-tools of your browser to inspect what call is issued by the Admin-panel.

    Authentication#

    HFS currently supports 3 ways to authenticate
    Basic HTTP authentication: the standard one defined in the HTTP protocol. Be sure to use HTTPS to not send clear-text passwords around.
    Alternative URL authentication: just append to your URL ?login=YOUR_USERNAME:YOUR_PASSWORD.
    SRP: this is an encrypted (even without HTTPS) authentication protocol, that will require you to use some dedicated library. Read more about it. It's made in 2 steps, and you can see it at work in HFS interface.
    Modified at 2024-05-11 05:26:00
    Next
    List files
    Built with