Easyhttpd.

easyhttpd é uma queda na classe C ++ para implementar um servidor HTTP 1.0 - agora com suporte OpenSSL!
Baixe Agora

Easyhttpd. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Barry Sprajc
  • Site do editor:
  • http://www.littletux.com/?q=node/1

Easyhttpd. Tag


Easyhttpd. Descrição

EASYHTTPD é uma queda na classe C ++ para implementar um servidor HTTP 1.0 - agora com suporte OpenSSL! EASYHTTPD é uma queda na classe C ++ para implementar um servidor HTTP 1.0 - agora com suporte OpenSSL! A classe pode ser usada para permitir que um aplicativo seja controlado por um navegador, portanto incorporado. Para esta funcionalidade para um aplicativo, adicione a classe C ++ ao aplicativo, escreva e registre os manipuladores de retorno de chamada solicitando a classe e ligue para o analisador com um soquete conectado. O analisador irá extrair quaisquer opções passadas no URL, extrair valores postais e chamar o manipulador desejado. O manipulador obtém um ponteiro para o aplicativo por meio do VOID PTR, tem HACCESS para as opções extraídas e postar valores e, em seguida, escrever a saída desejada de volta para o soquete. Para fácil gerar a página dinâmica, um arquivo de modelo HTML pode ser usado e o manipulador simplesmente especifica tags de token no modelo a serem substituídos pelos valores dinâmicos (também conhecidos como pesquisa e substituir) Como usar em seu aplicativo: essas classes usam o STL ( Biblioteca de modelos padrão), para que seu ambiente deve ter o arquivo STL disponível.Adicione o arquivo incorportttp.cpp para o seu projeto e o arquivo incorportttp.h para o (s) arquivo (s) em seu projeto que lida com as conexões de soquete. Veja os arquivos SAMPLE1.cpp e helloworld.cpp para obter uma ideia de como usar essas classes. O que é novo nesta versão: · Removido regex como dependência. A biblioteca da REGEX não é mais necessária. · Adicionado funções de membros para fazer o seguinte: o Obtenha os cabeçalhos do cliente do cliente Voltar para o cliente Especificar funções alternativas de Envio / Recv para suportar o uso com o OpenSlo, especifique um manipulador de pré-solicitação, um manipulador que pode Ser chamado para todas as solicitações antes do manipulador de solicitação do Specifc ser chamado · Bug fixo em helloworld_template.html. · Corrigido bug na análise que ocorreu quando o cliente não enviou nenhum cabeçalho. · Adicionado amostra do Hello World usando openssl. · Adicionado o Wiki: http://www.littletlux.com/wiki


Easyhttpd. Software Relacionado

Httpdbase4j.

httpdbase4j é uma estrutura de servidor da Web Java incorporável que suporta conteúdo HTTP, HTTPS, Modelo. ...

178

Download

Appleseed

Appleseed é um software de rede social, semelhante ao friendster ou myspace. ...

135

Download

Vacilar

Flinch é um poderoso e flexível de verificador de links que tornará sua vida como um administrador de web designer ou servidor da Web mais fácil. ...

190

Download

mod_auth_openpgp.

mod_auth_openpgp é um módulo Apache que implementa a autorização de acesso para servidores, vhosts, etc. ...

170

Download