文章 姚 鑫 · 七月 29, 2022 阅读大约需 2 分钟 第十一章 api mgmnt API 参考 第十一章 /api/mgmnt/ API 参考 此参考列出了 /api/mgmnt/ 服务中的端点,所有这些端点都适用于较新的 REST 服务。下表总结了端点并指出它们是否也适用于手动编码的 REST 服务。 #REST API #Caché 0 0 0 39
文章 姚 鑫 · 七月 21, 2022 阅读大约需 3 分钟 第三章 使用 ^%REST 例程创建 REST 服务 第三章 使用 ^%REST 例程创建 REST 服务 本章介绍如何使用 ^%REST 例程创建和删除 REST 服务。 提示:还可以使用此例程更新REST服务;只需删除REST服务,然后重新创建它。 使用^%REST例程 ^%REST例程是一个简单的命令行界面。在任何提示下,可以输入以下答案: ^ - 使例程跳回上一个问题。 ? - 使例程显示一条列出所有当前选项的消息。 q或quit - 结束例程。 此外,每个问题都会在括号中显示该问题的默认答案。 #REST API #Caché 0 0 0 37
文章 姚 鑫 · 七月 25, 2022 阅读大约需 6 分钟 第七章 在 REST 服务中支持 CORS 第七章 在 REST 服务中支持 CORS 概述 本节提供 CORS 的概述以及如何在 IRIS REST 服务中启用 CORS 的概述。 CORS 简介 跨域资源共享 (CORS) 允许在另一个域中运行的脚本访问服务。 通常,当浏览器从一个域运行脚本时,它允许对同一个域进行 XMLHttpRequest 调用,但在对另一个域进行调用时不允许它们。此浏览器行为限制某人创建可滥用机密数据的恶意脚本。恶意脚本可能允许用户使用授予用户的权限访问另一个域中的信息,但随后在用户不知道的情况下,将机密信息用于其他用途。为了避免这种安全问题,浏览器一般不允许这种跨域调用。 在不使用跨域资源共享 (CORS) 的情况下,具有访问 REST 服务的脚本的网页通常必须与提供 REST 服务的服务器位于同一域中。在某些环境中,将带有脚本的网页与提供 REST 服务的服务器放在不同的域中是很有用的。 CORS 支持这种安排。 #REST API #Caché 0 0 0 35
文章 姚 鑫 · 八月 1, 2022 阅读大约需 4 分钟 第十四章 手动创建 REST 服务(二) 第十四章 手动创建 REST 服务(二) 指定数据格式 可以定义 REST 服务以处理不同格式的数据,例如 JSON、XML、文本或 CSV。 REST 调用可以通过在 HTTP 请求中指定 ContentType 元素来指定它期望发送的数据的形式,并且可以通过在 HTTP 请求中指定 Accept 元素来请求返回数据格式。 在 DocServer 示例中,GetNamespaces() 方法检查 REST 调用是否使用以下内容请求 JSON 数据: #REST API #Caché 0 0 0 28