horse
horse copied to clipboard
Fast, opinionated, minimalist web framework for Delphi
Bom dia! Estou querendo criar um middleware que será utilizado em uma rota específica. Esse middleware, será executado antes da chamada dessa rota e irá retornar informações que serão utilizadas...
Bom dia ! Estamos utilizando o horse para responder arquivos estáticos para a pagina de origem, ao qual respondemos enviando a Stream no Response. Mas como temos referencia a 10+...
Utilizando o windows, postman e Delphi Seattle. Conteúdo do Body: `{ "nome": "TIPOSEPARACAO", "descricao": "Tipo de separação" }` Na api, na chegada do Request.Body: `{ "nome": "TIPOSEPARACAO",'#$D#$A' "descricao": "Tipo de...
Boa tarde. O Horse suporta receber uma requisição GET com conteúdo no Body? Com a requisição POST, não ocorre erro ao chamar FindPath, mas com o GET ocorre erro.
Boa tarde! Existe uma forma de se conseguir adicionar ou alterar um Header em THorseRequest?
Hi. THorse freezes when closing the application. Here is full solution. ```pascal unit Horse.Provider.FPC.Daemon; {$IF DEFINED(FPC)} {$MODE DELPHI}{$H+} {$ENDIF} interface {$IF DEFINED(HORSE_DAEMON) AND DEFINED(FPC)} uses SysUtils, Classes, httpdefs, fpHTTP, fphttpserver,...
Criei um projeto simples de teste com o código de exemplo que encontra-se em https://github.com/HashLoad/horse. Configurei o Project Options definindo os Build Modes padrões criados pelo Lazarus (Project Options >...
Similar ao que já se encontra na unit Horse.Callback, sugeriria avaliar a possibilidade de alterar a Horse.Proc da seguinte forma: ``` unit Horse.Proc; {$IF DEFINED(FPC)} {$MODE DELPHI}{$H+} {$IF DEFINED(HORSE_FPC_FUNCTIONREFERENCES)} {$MODESWITCH...
Foi encontrado uma falha ao utilizar **ContainsKey** na versão do Delphi 11.0, estava utilizado a versão do Delphi 10.3 e funcionando normalmente até migrar para o Delphi 11.0; Ocorre que...
Boa tarde, Em meu servidor possuo um endpoin registrado assim: THorse.Get('*', captura_arquivo); O captura_arquivo: ``` try LStream := TFileStream.Create(ApplicationPath+'horse.pdf', fmOpenRead); Res.SendFile(LStream, 'horse.pdf', 'application/pdf').Status(200); finally try FreeAndNil(LStream); except on E: Exception...