完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好!
我正在使用来自 ESPRESSIF“esp8266_nonos_sdk_v2.0.0_16_07_19”的最新固件。 当前的“AT 指令设置版本 1.5.4”针对 AT+CIPSENDEX 的状态:'... 当数据长度或“\0”满足时,开始传输数据。 因此,如果需要发送“\0”,请将其发送为“\\0” 我的问题是,在发送 HTTP 数据时,如果内容包含 REGEX 语法,例如在 javascript 代码中,例如:“c.match(/(? :^|\s+)([!#$%&'*+\-.0-9A-Z^`az|~]+)=([!#$%&'*+\-.0-9A- Z^`az|~]*|"(?:[\x20-\x7E\x80\xFF]|\\[\x00-\x7F])*")(?=\s*[,;]|$ )/G)” 包含 \\ whatever 的部分将作为 \ whatever 发送,它只是去掉其中一个 '\'。它在尝试解析 REGEX 时破坏了一切,还完全破坏了页面。它也违背了通知转义序列的 AT 指令集是“\0”的内容。 我不能使用纯 CIPSEND,因为数据是动态生成的。 此问题的任何提示或解决方法? 及时:像 ESP8266 这样吸引人且很酷的硬件没有官方渠道支持,真是令人作呕。ESPRESSIF 论坛已关闭注册,页面上没有联系方式/电子邮件信息。如果他们真的想进入生产市场,他们将需要解决这个问题。还有诸如翻译错误(有时令人困惑和误导)、英语翻译等细节。ESP8266 非常酷,我可以看到它在市场上的美好未来,似乎它只需要一点企业成熟技术就已经存在了。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
545浏览 6评论
457浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
437浏览 5评论
441浏览 4评论
411浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 06:27 , Processed in 0.616164 second(s), Total 73, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号