Miscellany
public cpp v1 · immutablevoid SocketHTTP::ReceiveHTTPHeaders(){ char buffer[512]; string requete; char *headers_tmp, *body_tmp, *response_tmp; while (Socket::Receive(buffer) == 512) { requete += buffer; if (sscanf(requete.c_str(), "%s\r\n\r\n%s", headers_tmp, body_tmp) > 2) { headers = headers_tmp; body = body_tmp; break; } requete += buffer; } if (!sscanf(headers.c_str(), "%s\r\n", response_tmp)) { throw Erreur("http.cpp", "Problème lors de la récupération du fichier"); } response = response_tmp;}