A FRequest visa fornecer uma interface semelhante a um programa integrado de ambiente de desenvolvimento (IDE) mas para apis HTTP. Deve ser rápido, plataforma cruzada, leve, prático com um olhar nativo. Também é importante que os arquivos de projeto podem ser facilmente compartilhados e trabalhar sem costura com os sistemas de controle de versão (VCS) para trabalho colaborativo. As características atuais de FRequest são: Faça pedidos de GET / POST / PUT / DELETE / PATCH / HEAD / TRACE / OPTIONS HTTP(s) Faça solicitações HTTP com dados RAW / Form ou tipos de corpo X-Form-WWW-UrlEncoded Enviar uploads de arquivos sobre o tipo de corpo HTTP Analisar os pedidos corpo de resposta e cabeçalhos As solicitações estão contidas em um projeto, este projeto é salvo em arquivo XML no local desejado do usuário Capacidade de substituir uma URL principal do projeto, para que você possa fazer solicitações para diferentes endereços de nome de domínio dentro do mesmo projeto Capacidade de baixar arquivos dos pedidos Embelezar automaticamente e aplicar destaque sintaxe para JSON e XML Suporte para autenticação (autenticação básica e autenticação baseada em Solicitação) que pode ser salva no arquivo de configuração do programa (para uso privado) ou no arquivo do projeto em si (para uso compartilhado) Os arquivos de projeto da FRequest são armazenados de uma forma que permite uma colaboração fácil através de um VCS como Git, Svn ou Team Foundation Server Capacidade de adicionar qualquer tipo de cabeçalhos HTTP personalizados para as solicitações (automaticamente levando o tipo em conta ou adicionando-os manualmente) Suporte proxy de rede A FRequest é licenciada na GPL 3.0 (https://www.gnu.org/licenses/gpl-3.0.en.html)