我想下载一个字符串从ESP8266 wifi模块服务器使用html/javascript
I want to download a string from an ESP8266 wifi module server using html/javascript
ESP正在运行Arduino "simple"服务器!它不向GET请求发送"标准"响应。它所做的只是发送一个字符串,我必须解析它以获得所需的信息。
当连接到服务器http://192.168.4.1
时,我得到这个字符串:
iQUE+2 REPORTS
73
没有通常期望的标准HTTP头。结果,由于缺乏标准的"状态"等响应消息,大多数http/js get失败了——至少我认为:0)!!
这是HTML客户端:<html>
<head>
<meta http-equiv='refresh' content='1' />
<title>iQUE+2 WiFi Monitor</title>
<style>
body {
background-color: #cccccc;
font-family: Arial, Helvetica, Sans-Serif;
Color: #000000;
}
</style>
</head>
<body>
<p> </p>
<p> </p>
<h1 align=center>Hello from your iQUE<font color=#ff0000>+2
<br>
<br> </font></h1>
<h2 align=center>Cooking temperature is: 250</h2>
</body>
</html>
我需要从服务器获取字符串并解析出数字,然后将其放置在当前上面的数字250的位置。
任何想法/帮助/示例代码/建议将非常感谢。
我想到了几个解决方案…
- 你提到这是ESP8266。它在运行你自己的Arduino草图吗?如果是,让它说HTTP 1.x。
如果#1不是一个选项,那么…
- 把第二台机器扔进去…一个可以使用HTTP 1的程序。一个IIS或Apache实例,一个微运行HTTP 1。X web服务器等)。该框将代理传入请求到ESP,将HTTP 0.9数据转换为HTTP 1。x数据。
相关文章:
- Adobe Captivate:在SCORM模块中使用GET/POST进行服务器端计算
- 解析服务器中的mailgun模块(不是适配器)
- 服务器上忽略了显示模块模式的javascript
- RequireJS:如何处理浏览器和服务器之间共享的代码的不同模块依赖关系
- 如何集成来自两个不同服务器的两个角度js模块
- JavaScript - 如何注入不同的函数实现,例如 alert(与 web 和 Node 共享模块.js服务器端)
- 我想下载一个字符串从ESP8266 wifi模块服务器使用html/javascript
- Javascript模块模式在jsbin上工作,但不在我的服务器/浏览器中
- 编写与客户端javascript和服务器端NodeJs模块一起工作的javascript代码
- 当客户端通过网站提交数据时,如何在Linux网站服务器中触发python模块
- 是否有可能创建自己的node js模块并将其发布在私有服务器上
- Node.js服务器/客户端模块混乱,EventEmitter问题
- 在服务器和浏览器上使用JavaScript模块的最佳方式是什么?
- 与Webpack绑定后,在服务器和浏览器中都能工作的任何Node.js HTTP请求模块
- 如何在浏览器和服务器中重用commonjs模块
- 我如何允许节点pg模块与我的Windows postgresql服务器通信
- 如何从节点服务器下载文件(仅使用节点模块,不使用快速等)
- 您可以在没有回调的情况下从模块文件中调用主node.js服务器文件中的函数吗
- 将服务器数据传递给 RequireJS 模块的首选方法是什么?
- RequireJS模块从API服务器接收JSON,返回undefined