我创建了一个名为api.aspx的页面我正在使用JSON序列化显示我的输出.每种类型的函数都基于查询字符串.例如:
If Request.QueryString("action") = "getMember"
Run Code Online (Sandbox Code Playgroud)
然后从那里,我做了一个
Request.QueryString("memberid")
Run Code Online (Sandbox Code Playgroud)
对于我的函数工作所需的变量.最后,输出显示为JSON.
在REST中,应该没有动词URI,尤其是没有动词?action=getMember.核心REST原则是HATEOAS - 它表示应用程序的状态由其资源状态表示.
此外,应用程序应使用一个统一的接口-即,使用标准HTTP方法POST,GET,PUT和DELETE用于CRUD操作分别.
因此,member您的示例中的此类资源应通过GET请求访问URI,例如:
http://example.com/api/member/{memberId}
Run Code Online (Sandbox Code Playgroud)
其中{memberId}是表示memberId的path参数.
| 归档时间: |
|
| 查看次数: |
77 次 |
| 最近记录: |