我正在尝试在esp8266强制门户中创建html表单。我认为转义字符搞砸了。
我已尽力找到所有可能的东西。我正在使用反斜杠()进行转义。我什至尝试使用双引号转义(“)。没有任何效果。
/*Code above this*/
String responseHTML = ""
"<title>CaptivePortal</title>"
"<form action=\"website.com\" method=\"post\">"
"<label for=\"file\">Variable:</label>"
"<input type=\"text\" name=\"var\" />"
"<input type=\"submit\" />"
"</form>";
/*Code below this*/
我希望这样可以在您填写表格后将您重定向到website.com。这不会发生。数据不会被发送出去。我已经在website.com上检查了,一切都在这里工作。
答案 0 :(得分:0)
将方法更改为\“ get \”。 POST方法的功能有所不同,通常不会加载网页(尽管其确切行为取决于浏览器)。
几乎可以肯定,您的Web浏览器中包含调试器或Web控制台,您可以使用它们确切地查看浏览器正在接收和发送的内容以及结果是什么。这样可以帮助您调试此类问题。