我想创建一个简单的浏览器客户端,我将演示我们在服务器上实现的REST API。我需要像
这样的基本功能我不需要任何花哨的UI,这只是为了内部快速演示,合理的用户界面完全没问题。
我知道C ++,Java和Perl,但没有Javascript。 JS是最简单的方法吗(我受时间限制,有大约半天的时间来实现这个)?如果是这样,你能指点我一个好的资源,我可以拿起我需要的东西吗?
答案 0 :(得分:2)
如果您想编写javascript和html / css UI以在浏览器中运行,可以使用jQuery及其ajax方法。
$(document).ready(function() {
$.get("your/restful/url/here", function(data) { // do stuff with data here});
$.post("your/restful/url/here", function(data) { // do stuff with data here});
});
您可以进一步扩展上述内容:
$(document).ready(function() {
$("post").click(function() {
$.post("/restful/?parm1=" + $("#input1").val() + "&parm2=" + $("#input2").val() , function(data) { // do stuff with data here});
});
});
<input type="text" id="input1" />
<input type="text" id="input2" />
<input type="submit" id="post">Post</input>
此外,正如评论中所指出的,您也可以只使用浏览器打开RESTful网址。
答案 1 :(得分:0)
您可以使用我在blog中介绍的任何REST服务器示例(C#,Java,PHP和node.js)。 这些示例的好处是它们都暴露了API的XML描述符,以后可以使用Kaltura generator生成许多编码语言的客户端库,包括类型脚本,javascript和其他前端编码语言。可能会满足您的需求。