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