我无法向自己描述用于客户端/服务器交互的方法。
当我进行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}/
答案 0 :(得分:1)
如果REST Web服务指定您通过格式为mySite.com/users/name/{value}/
的URL发出请求,那么......那就是您要求的内容。我 我没有迟钝......我不知道如何解释这一点的方法不止一种。
在ColdFusion的结尾处,可以添加注释到CFC及其方法,以确定哪些方法响应查询字符串,正文内容,标题和路径片段的动词和组合(根据您的示例)。
所有这些都在文档中详尽地介绍:RESTful Web Services in ColdFusion。
您可以通过彻底阅读这些文档并首先进行实验来避开大部分问题。