关于REST和ColdFusion

时间:2014-08-01 13:59:26

标签: rest coldfusion railo cfml

我无法向自己描述用于客户端/服务器交互的方法。

当我进行AJAX调用时,我使用?name=value&name=value查询字符串方法。然后将这些查询字符串参数放入ColdFusion中的URL结构中。 ColdFusion使用什么方法来处理这些参数?这个客户端/服务器交互会被调用什么?

在我看来,REST使用/name/{value}/方法,几乎​​看起来像是一个隐藏扩展名的URL重写,并使用Application.cfc来监视HTTP谓词。

这可能完全没有图片,但是当我想到REST时,我来到了:

常规方式:mySite.com/MyCFC.cfc?name=value&name=value

REST:mySite.com/users/name/{value}/

1 个答案:

答案 0 :(得分:1)

如果REST Web服务指定您通过格式为mySite.com/users/name/{value}/的URL发出请求,那么......那就是您要求的内容。我 我没有迟钝......我不知道如何解释这一点的方法不止一种。

在ColdFusion的结尾处,可以添加注释到CFC及其方法,以确定哪些方法响应查询字符串,正文内容,标题和路径片段的动词和组合(根据您的示例)。

所有这些都在文档中详尽地介绍:RESTful Web Services in ColdFusion

您可以通过彻底阅读这些文档并首先进行实验来避开大部分问题。