我有一个带有java代理的Notes数据库,它接收HTTPPOST请求并返回纯文本作为响应。
java代理代码的一部分,用于初始化输出、设置内容类型并将字符串放入输出。
try {
this.output = this.getAgentOutput();
output.println("Content-Type: text/plain; charset=utf-8");
output.println("ABCDEFGH");
} finally {
output.flush();
output.close();
}
客户端LotusScript的一部分,用于发送POST请求并读取响应:
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类。