将富文本内容提取到HTML文件

时间:2014-08-26 16:16:38

标签: lotus-notes lotus-domino lotusscript

我正在尝试将文档中的富文本内容提取到HTML文件。

在此论坛中搜索代码。找到下面的代码。

代码将内容提取到HTML文件中,使用" Anonymous"在数据库级别访问。

但是在删除" Anonymous"来自ACL,并尝试传递用户名和密码以及请求。但它正在提取身份验证页面(而不是文档中的富文本内容)。 (服务器已禁用SSO)。

任何想法如何进行身份验证" get"请求?

先谢谢..

Function GetHtmlFromField(docunid As string, fieldname As String) As String
    Dim obj

    Set obj = CreateObject("msxml2.ServerXMLHTTP.6.0")

    obj.open "GET", "Url" + docunid + "/" + fieldname + "?openfield&charset=utf-8", False,"username", "password"
    //obj.SetRequestHeader "encoding", "utf-8"
    //obj.setTimeouts 5000, 5000, 10000, 10000
    obj.SetRequestHeader "Authorization", "Basic MY_AUTH_STRING"
    obj.send("")

    Dim html As String
    html = Trim$(obj.responseText)

    GetHtmlFromField = html
    End Function

1 个答案:

答案 0 :(得分:0)

您可以为网址尝试以下格式:

username:password@http://server/mydb.nsf/docunid [...]
你应该检查

obj.open "GET", "Url" + docunid

我认为网址应该是一个变量。