Sistema de Arquivos
filesystem/read/:filename
Leitura de um arquivo no sistema de arquivos da aplicação. A leitura de arquivos é sempre pública, sem necessário autenticação.
GET
http://cftv.barradorio.com.br:8080/api/filesystem/read/:filename
URI Input
{
"description": "Leitura de arquivo",
"type": "@OneOf",
"schema": {
"filename": "Nome do Arquivo"
}
}
Output Exception
{
"type": "exception",
"message": "@"
}
where ouput exception @ is equal the string message
filesystem/write
Escrever um arquivo no sistema de arquivos da aplicação.
POST
http://cftv.barradorio.com.br:8080/api/filesystem/write
Header Input
Requer autenticação de usuário
{
"description": "Autenticação",
"type": "@OneOf",
"schema": {
"token": "Token de autenticação de usuário"
}
}
Body Input
{
"description": "Escrita de arquivo",
"type": "@OneOf",
"schema": {
"contents": "Conteúdo do Arquivo em BASE64",
"maxsize": "Tamanho Maximo em KB"
}
}
Output
{
"type": "success",
"content": "@"
}
where output @ is
{
"description": "Escrita de arquivo",
"type": "@OneOf",
"schema": {
"filename": "Nome do Arquivo"
}
}
Output Exception
{
"type": "exception",
"message": "@"
}
where ouput exception @ is equal the string message