Rest 调试器参数无法正常工作

Rest debugger parameter not working correctly

我使用简单的 oracle apex rest 完整服务,当 运行 测试 apex 应用 return 一行时 --> https://imgur.com/a/fs5MHS7

在 Rad Studio 中测试 Rest 调试器时获取所有行 --> https://imgur.com/a/EaACFWK

如何将 Rest 调试器中的参数和 URL 设置为 return 一行?

全部发送。

参数 等通用术语在某些上下文中具有特定含义。在 URL 中,它意味着 ?name=value 添加到 URL 的末尾。注意不要混淆该词的一般用法和特定用法。

您的 Web 服务看起来只是将值放在 URL 路径本身中,而不是作为 URL 参数。在一般意义上,它在两种情况下都传递一个参数。仅在下面的第二个示例中,它才将其作为 URL 参数传递。

http://mytestservers.com/hr/employees/5555

http://mytestservers.com/hr/employees?id=5555

除了URL之外,还可以在请求文档中传递参数。您需要弄清楚参数需要去哪里。


Oracle APEX 的帮助 针对您正在处理的示例:

另请注意此资源在浏览器中显示的 URI:

https://server:port/ords/workspace/hr/employees/7369

所以 ID 只是放在 URI 中而不是作为 URL 参数。