微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

何时使用RestRequest / RestResponse和何时使用HttpResuest / HttpResponse?

如何解决何时使用RestRequest / RestResponse和何时使用HttpResuest / HttpResponse?

何时使用RestRequest / RestResponse以及何时使用HttpResuest / HttpResponse?

我正在Saleforce中学习REST。我知道有一些方法,例如GET,POST,PUT,PATCH,DELETE。 但是两者都有困惑,我可以使用Http request / Http Response代替RestRequest / Restresponse吗?

解决方法

RestRequest / RestResponse是自定义函数,使您可以侦听来自Apex代码的外部REST API请求。您定义了一个@RestResource带注释的类,它的功能非常类似于内置的SF Rest API(尽管具有您定义的逻辑)。您提到的不同HTTP方法旨在(在特定路径上)响应不同类型的外部请求。 REST GET方法应获得一条记录。 SF已经具有遵循这些规则的REST API。它们只是使您能够编写逻辑来自己获取记录(在此示例中),如果您要实现一些自定义逻辑。 Here是指向描述不同HTTP方法的MDN文档的链接。

HTTP请求/响应是您希望从APEX代码内部对SF的某些资源外部进行标注。

换句话说,将RestRequest/RestResponse视为服务器方法,将HTTP视为客户端方法。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。