1

我使用简单的 oracle 顶点休息完整服务,当在顶点应用程序上运行测试时返回一行 --> https://imgur.com/a/fs5MHS7

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

如何在 Rest 调试器中设置参数和 URL 以返回一行?

Tnx 全部。

4

1 回答 1

1

像参数这样的通用术语在某些情况下具有特定的含义。在 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 参数。

于 2018-12-04T20:36:49.530 回答