首页 > 解决方案 > 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。

有任何想法吗?

标签: javalotusscripthcl-notes

解决方案


Nomad Web 尚不支持 NotesHTTPRequest 类。


推荐阅读