All pastes #951876 Raw Edit

Unnamed

public text v1 · immutable
#951876 ·published 2008-03-21 18:49 UTC
rendered paste body
    char buffer[512];
    string requete = "";
    unsigned int pos;
    int len;

    memset(buffer, '\0', sizeof(buffer));

    do {
        len = Socket::Receive(buffer, sizeof(buffer));
        requete += buffer;
        if ((pos = requete.find("\r\n\r\n")) != string::npos) {
            headers = requete.substr(0, pos);
            body = requete.substr(pos + 4, requete.size() - pos + 4);
            break;
        }
    } while (len > 0);