Unnamed
public text v1 · immutable 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);