我正在尝试编写我的第一个大型Arduino库,在这种情况下控制ESP8266。
我想将WEBSITE地址作为参数传递给将执行GET请求的方法,因此我需要发送两个长字符串:
1)修复部分是:
#define WEBPAGE "/mywebsiteURLfolder/post.php?json={"
所以我打电话给我的库方法:
myESPinstanceSOFT.Send_OnlineService(1, HOST, WEBSITE, 9);
我的库应该接收它并用于创建一个最终的String,用于通过Serial将它发送到ESP8266:
bool ESP8266Class::Send_OnlineService(byte type, String HOST, String WEBPAGE, int Node_ID){
String request = "GET ";
request += WEBPAGE;
request += "Node_ID:";
etc etc
鉴于WEBSITE是一个修复字符串。如何在构建请求字符串时将其保存在flash中并指向它?
非常感谢