C++ 我的程序使用多少RAM来分配通过HTTPS发送POST的消息?

C++ 我的程序使用多少RAM来分配通过HTTPS发送POST的消息?,c++,memory-management,esp8266,arduino-esp8266,C++,Memory Management,Esp8266,Arduino Esp8266,我通过HTTPS发送我的POST请求,如下所示: const char* fingerprint = "5D DS 5F 3D 2A 4C H8 31 AE 3F E4 21 C3 04 F3 3E C2 A2 43 05"; String postStr = "temperature="; postStr += String(average_dht_temp); postStr += "&humidity="; postStr += String(average_humidity);

我通过HTTPS发送我的POST请求,如下所示:

const char* fingerprint = "5D DS 5F 3D 2A 4C H8 31 AE 3F E4 21 C3 04 F3 3E C2 A2 43 05";
String postStr = "temperature=";
postStr += String(average_dht_temp);
postStr += "&humidity=";
postStr += String(average_humidity);
postStr += "&pressure=";
postStr += String(average_pressure);
http.begin("https://example.com/endpoint", fingerprint);
http.addHeader("Authorization", "Basic ZnNkZnNmc2Rmc2Rmc2Q6cnczNXJmc2ZzcjMyZnM=");
http.addHeader("Content-Type", "application/x-www-form-urlencoded");
int statusCode = http.POST(postStr);
http.end();
最近,一个在他的系统中实现相同请求的人问我在RAM中为这个消息分配了多少内存。因为我是C++初学者,我不确定这个问题的正确答案是什么?
代码是为ESP8266(Arduino)编写的。

为什么不使用探查器来查找?顺便问一下,为什么会有这么多的连接?你产生了不少strings@Someprogrammerdude因为。。检查标签。它是一个小型嵌入式系统,内存非常有限。不过,有人可能会关心任何系统,因为浪费的分配和CPU意味着,例如,每个web服务器的请求会减少。我在ESP8266上,有问题的人正试图在某个ARM上执行相同的请求。我不确定在这种情况下,剖析器是什么?据我所知,我可以调用ESP.getfreeheap(),但不确定在哪一点?您应该在问题本身上指定,而不仅仅是在标记上。ARDUNO使用了一个不完全是C++的语言。在C++中,将使用字符串流和流运算符。