add Network.connect (WIP)

This commit is contained in:
MihailRis
2024-11-11 19:55:23 +03:00
parent 4328c83c79
commit dc84fe1f07
3 changed files with 218 additions and 6 deletions
+10
View File
@@ -18,6 +18,16 @@ TEST(curltest, curltest) {
std::cout << value << std::endl;
}
);
if (false) {
auto socket = network->connect("localhost", 8000);
const char* string = "GET / HTTP/1.1\r\nHost: localhost\r\n\r\n";
socket->send(string, strlen(string));
char data[1024];
int len = socket->recv(data, 1024, true);
std::cout << len << " " << std::string(data, len) << std::endl;
}
std::cout << "upload: " << network->getTotalUpload() << " B" << std::endl;
std::cout << "download: " << network->getTotalDownload() << " B" << std::endl;
}