Unnamed
public text v1 · immutable char buffer[512];
string requete = "";
unsigned int pos;
int len;
memset(buffer, '\0', sizeof(buffer));
while(1) {
len = Socket::Receive(buffer, sizeof(buffer));
if (len <= 0) break;
requete += string(buffer, len);
}
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;
}