java - HCL Nomad Web:不支持 HTTP 响应内容类型
问题描述
我有一个带有 java 代理的 Notes 数据库,它接收 HTTP POST 请求并返回纯文本作为响应。
java 代理代码的一部分,用于初始化输出、设置内容类型并将字符串放入输出。
try {
this.output = this.getAgentOutput();
output.println("Content-Type: text/plain; charset=utf-8");
output.println("ABCDEFGH");
} finally {
output.flush();
output.close();
}
发送 POST 请求并读取响应的客户端 LotusScript 的一部分:
Set webRequest = session.CreateHTTPRequest()
webRequest.preferstrings = True
serverResponse = webRequest.post(serverUrl, jsonPayload)
此代码在 HCL Notes 客户端中完美运行。但是当我尝试从 HCL Nomad Web 运行相同的 LotusScript 代码时,我收到错误消息:
HTTP Response content type unsupported
如果不支持简单的文本/纯文本,我不明白哪种内容类型适合 HCL Nomad Web。
有任何想法吗?
解决方案
Nomad Web 尚不支持 NotesHTTPRequest 类。
推荐阅读
- sql-server - 一个非常简单的查询的嵌套循环性能问题
- rust - 移动后使用的价值?
- angular - 如何在 Windows 服务器上部署 Angular 通用
- python - Python:如何使用此 JSON API 捕获 404 错误?
- java - 显示搜索结果 JAVA ArrayLists
- threadpool - 从 yahoo Finance api 获取数据时线程中的异常
- angular - 使用多个模板定义路由元素
- r - 如果目录中没有文件,如何在 testthat 中编写 expect_error 以引发错误?
- mongodb - elasticsearch 新的无类型方法
- python - Networkx 写入形状文件