• 在web代理中对于大的POST数据使用 REQUEST_CONTENT


    软件版本:7.0, 6.5, 6.0

    在 Lotus Domino 7.0之前的版本中,REQUEST_CONTENT 域可以处理的最大 POST 数据为 64KB。在 7.0.1
    版本中,此限制被删除,Domino 可以处理在 REQUEST_CONTENT 域中处理大于 64KB 的 POST 数据。


    此问题被提交到 Quality Engineering,问题编号为 SPR# SNIS6AKMCF。


    背景:
    设计 REQUEST_CONTENT 域是为获得一个 HTTP 请求中提交的所有 HTTP POST 数据。


    Notes 6 版本:
    REQUEST_CONTENT 域可以处理的最大数据为 64KB。当超出 64KB
    时,就不能使用该域,这样对那些需要使用此域的应用来说,就会产生问题。


    Notes 7 版本:
    此限制被删除,Domino 可以处理 REQUEST_CONTENT 域值大于 64KB 的 POST
    数据。通过下面的步骤来完成:


    如果 POST 数据小于 64KB -
    使用 REQUEST_CONTENT 来访问 POST 数据。


    如果 POST 数据大于 64KB -
    使用 REQUEST_CONTENT_000 来访问第一个 64KB
    块,REQUEST_CONTENT_001 来访问第二个 64KB 块,REQUEST_CONTENT_002 来访问第三个 64KB 块,等等。


    应用开发者可以使用 NotesDocument.HasItem("REQUEST_CONTENT") 来测试 REQUEST_CONTENT
    域是否存在。如果存在,说明 POST 数据小于 64KB。


    注意: 服务器文档的设置, "最大 POST 数据" 指的是否 Domino 可以接受的最大数量的 POST 数据,此域 (Internet 协议
    --> Domino Web 引擎) 不会影响 REQUEST_CONTENT 域。




    此文档基于下面的 Software Problem Report (SPR):


    SNIS6AKMCF
    MBEN69XN7T

  • 相关阅读:
    什么是CDN
    Vue3源码调试步骤
    vscode插件Project Manager
    vscode插件node_modules
    环境变量配置中,initial value 与 current value的区别
    Windows驱动开发错误:MSB8040 此项目需要缓解了Sprctre漏洞的库
    Visual Studio2022未能正确加载“XX“包
    LAB08:Pod 扩容
    安全管理制度(三)制定和发布
    安全管理制度(二)管理制度
  • 原文地址:https://www.cnblogs.com/hannover/p/2725435.html
Copyright © 2020-2023  润新知