主题中讨论的其他器件:CC3200
您好、WiFi 团队
我有一个采用 CC32x0的定制电路板、用作 Web 服务器的接入点
为了执行某些操作、我通过智能手机发送多个 HTTP POST
使用"旧"CC3200时,POST 会触发_SlNetAppEventHandler ()(文件 NetApp.c)中设置 Opcode =的事件 SL_OPCODE_NETAPP_HTTPPOSTTOKENVALUE ;此事件将调用 SimpleLinkHttpServerEventHandler ()回调、我在其中执行请求的操作
借助 CC3220、只能在 Android 智能手机上执行同样的操作。 如果我使用的是同一个 iOS 应用程序与同一个帖子,在_SlNetAppEventHandler ()中,我发现操作码= SL_OPCODE_NETAPP_REQUEST (0x1878);该事件将调用 SimpleLinkNetAppRequestEventHandler ()回调
同一个 iOS 应用程序-具有相同的 HTTP POST -如何触发2个不同的事件?
我编写了一个执行一个简单的帖子的 javascript 过程,像这样:$.post ("No_content",{"token":param});
使用 iOS 在智能手机上执行此请求时、我总是发现 Opcode = SL_OPCOCODE_NETAPP_HTTPPOSTTOKENVALUE、两者都使用 CC3200和 CC3220;所以这似乎不是与 Apple 的操作系统相关的问题...
一种可能的解决方案是"填充"回调 SimpleLinkNetAppRequestEventHandler (); 关键的区别是 SimpleLinkHttpServerEventHandler ()"自动"生成响应;使用 SimpleLinkNetAppRequestEventHandler (),响应必须手动"构建",我找不到示例
感谢你的帮助
Andrea