簡體   English   中英

使用 Californium 在不存在的路徑上添加帶有 PUT 的動態資源

[英]Add dynamic resource with PUT on non-existent path with Californium

我希望 Californium CoAP 服務器處理具有尚未存在的資源路徑的 PUT 請求。 服務器不應提供錯誤返回消息,而應動態添加具有 PUT 方法所針對的路徑的資源。

我正在使用 Java 中的 Californium Core 庫附帶的 cf-plugtest-server 來嘗試實現這個 function。 不幸的是,我對加州完全陌生,找不到解決方法。

到目前為止,我發現“找不到資源”output 正在 californium.core.server 中的 ServerMessageDeliverer 上發生,帶有 DeliverRequest。 但是我不知道如何從這里開始。

很感謝任何形式的幫助。 如果解決方案更明顯,我很抱歉,我對這種編程相當陌生。 先感謝您!

當前不支持對資源樹的操作/更改。

當前打算的方法是提供覆蓋 preDeliverRequest 的 ServerMessageDeliverer 的特定實現。 在那里您可以創建所需的資源並將其添加到資源樹中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM