我似乎无法让 HTTP 请求在 NodeMCU 上运行

I cant seem to get HTTP request working on NodeMCU

我的主要问题是从这个过时的命令进行转换:

http.begin("http://192.168.1.43/getUID.php")

至此

WiFiClient client;
HTTPClient http;

String serverPath = serverName + "?rfid=" + content;
  
// Your Domain name with URL path or IP address with path
http.begin(client, serverPath.c_str());

我在客户端和服务器路径中放什么?

您使用 http.begin(client, serverPath) 开始会话,然后使用 http.GET()http.POST()

发送请求

所以你的代码应该像这样工作:

WiFiClient client;
HTTPClient http;

http.begin(client, "http://192.168.1.43/getUID.php");
http.GET();