Eclipse RAP:请求正文中需要哪些数据?

问题描述

我以前从未遇到过使用 RAP 的网站,但现在我已经掌握了它的窍门。 在 http 请求的正文中发送了 json 格式的数据,描述发生了哪些 UI 操作(按钮按下、按键按下、焦点转移等)。然后是一个包含有关要在浏览器中绘制什么新 UI 的 json 数据的响应。

我正在使用 bashscript 发送/接收数据,但我还不确定哪些与小部件相关的数据实际上是相关的。 例如,这是我按下网站上的按钮后的请求正文:

   {"head":{
      "requestCounter":9
   },"operations":[
      [
         "set","w231",{
            "activeControl":"w232"
         }
      ],[
         "notify","w232","Selection",{
            "button":1,"shiftKey":false,"ctrlKey":false,"altKey":false
         }
      ],[
         "set","w1",{
            "cursorLocation":[
               590,769
            ],"focusControl":"w232"
         }
      ]
   ]
}

看到有两个“set”操作和一个notify”操作。 我的问题是:实际上需要哪些数据来“模拟”服务器的按钮按下?是带有光标位置的 set 和带有按钮按下的 notify 还是第一个 set 也是必需的?

由于我从未使用过 rap 客户端,所以我不太熟悉每个动作的作用。

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)