微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决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 举报,一经查实,本站将立刻删除。