1

我有一个带有 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。

有任何想法吗?

4

1 回答 1

3

Nomad Web 尚不支持 NotesHTTPRequest 类。

于 2021-11-09T15:04:47.343 回答