标签: rest proxy extjs4
我是ExtJS 4的新手。我在理解Rest代理中URL的“/”语法的实现时遇到了问题。
例如,当使用REST类型代理时,许多示例中的URL配置只是“/ users”。
我对此感到困惑,似乎无法理解它的含义。我期待看到一个实际的可执行文件“.php”或我在Ajax代理中成功使用的URL。在其他示例中,我看到“app.php / users”。我理解我期望的php文件但是“/ users”部分我不明白。我花了几个小时试图找到答案,但我发现没有为我定义。
我确信解释非常简单。
先谢谢你。
答案 0 :(得分:1)
如需完整说明,请参阅REST。
像/users这样的东西是REST HTTP请求的标准用法,它不仅仅是ExtJS实现。特别是为了回答你的问题,没有包含文件扩展名的原因是表示这是一个逻辑URL,即不一定是物理users.xml文件,而是使用RESTful webservices动态生成。
/users
换句话说,您需要设置RESTful Web服务架构才能使用此ExtJS代理配置。
上面的链接以及使用Java实现RESTful webservices的this教程帮助了我很多。
修改强>
我找到了一个更好的教程(我认为)here,还展示了除Java以外的其他方法。