gpt4 book ai didi

ColdFusion HTTP POST 大字符串

转载 作者:行者123 更新时间:2023-12-02 02:18:28 25 4
gpt4 key购买 nike

有没有人注意到,如果您尝试发布超过 1,000,000 个字符的字符串,它根本不包含请求中的字段?

...并且不会 throw()!

例如。

<cfscript>
var h = new http( url = "http://...", method = "post" );
h.addParam( type = "formField", name = "a", value = repeatString("a",5000) );
h.addParam( type = "formField", name = "b", value = repeatString("b",1000000) );
h.addParam( type = "formField", name = "c", value = repeatString("c",1000001) );
var p = h.send().getPrefix();
writeDump( var = p, abort = true );
</cfscript>

“a”和“b”字段出现在收件人页面的表单范围内。

缺少“c”字段!

ColdFusion 9,0,1,274733 + chf9010002.jar,Mac OS X 10.6.8,Java 1.6.0_31

编辑:它现在按预期工作了!

不确定发生了什么变化?我的 cf 管理配置保持不变。我能想出的唯一可能的候选者是最近的 Apple Java 更新。会不会是这样?

最佳答案

您可能需要指定

enctype="多部分/表单数据"

关于ColdFusion HTTP POST 大字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9373052/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com