0
在左边,我有LightRGB,我可以得到LightRGB有效载荷与客户取得request.I有ChangeColor作为LightRGB孩子很不幸,但我不能获取ChangeColor有效载荷.Payload是一个xml输出,你可以在照片右侧看到
如何通过Python客户端请求获取ChangeColor载荷。请帮助我。
在左边,我有LightRGB,我可以得到LightRGB有效载荷与客户取得request.I有ChangeColor作为LightRGB孩子很不幸,但我不能获取ChangeColor有效载荷.Payload是一个xml输出,你可以在照片右侧看到
如何通过Python客户端请求获取ChangeColor载荷。请帮助我。
如果您将ChangeColor
资源添加为LightRGB
的子资源; 在CoAP中,除非您允许,否则子资源无法访问父请求处理程序(例如:GET)。 我实际上在CoAPthon中的经验很低,因为我只与CoAP java实现(californium)一起工作。 californium有一种方法可以在子资源中使用父资源的GET处理程序。
public void handleGET(CoapExchange exchange) //This is the child resouce GET handler
{
this.getParent().handleRequest(exchange); //This line calls the original parent resource request handler.
}
希望你能找到一个类似的解决方案来解决这个问题与Python。
谢谢你的回答,这非常有帮助。 –
很高兴它做到了:) – DragNa