Référence du fichier ResponseSender.cpp

Implémentation des fonctions d'envoie de réponse sur le flux FCGI. Plus de détails...

#include "ResponseSender.h"
#include "ServiceException.h"
#include "Message.h"
#include <iostream>
#include <boost/log/trivial.hpp>
#include <stdio.h>
#include <string.h>
#include <sstream>
#include "config.h"

Fonctions

std::string genStatusHeader (int statusCode)
 Méthode commune pour générer l'en-tête HTTP en fonction du status code HTTP. Plus de détails...
 
std::string genFileName (std::string mime, Request *request)
 Méthode commune pour générer le nom du fichier en fonction du type mime. Plus de détails...
 
void displayFCGIError (int error)
 Méthode commune pour afficher les codes d'erreur FCGI. Plus de détails...
 

Description détaillée

Implémentation des fonctions d'envoie de réponse sur le flux FCGI.

Documentation des fonctions

◆ displayFCGIError()

void displayFCGIError ( int  error)

Méthode commune pour afficher les codes d'erreur FCGI.

Paramètres
[in]errorcode d'erreur

◆ genFileName()

std::string genFileName ( std::string  mime,
Request request 
)

Méthode commune pour générer le nom du fichier en fonction du type mime.

Paramètres
[in]mimetype mime
Renvoie
nom du fichier

◆ genStatusHeader()

std::string genStatusHeader ( int  statusCode)

Méthode commune pour générer l'en-tête HTTP en fonction du status code HTTP.

Paramètres
[in]statusCodeCode de status HTTP
Renvoie
élément status de l'en-tête HTTP