Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么';s jenkins字符串参数的字符串长度限制_Jenkins - Fatal编程技术网

什么';s jenkins字符串参数的字符串长度限制

什么';s jenkins字符串参数的字符串长度限制,jenkins,Jenkins,现在我创建了一个带有字符串参数的jenkins作业,这个参数来自上游作业。 我只想知道字符串参数的长度是否有任何限制,因为这些信息是从上游作业中获取的,并且可能是一个很长的字符串,我相信没有人真正提供了答案,因为没有理由限制底层技术。让我们来看看: 爪哇 Java本身似乎很有能力运行大字符串,但大到底有多大?这方面的反应相当好 Jetty/Webserver Jenkins是一个web应用程序,因此使用嵌入式jetty运行,或者需要部署在某个JEE Servlet容器上。它们与Java类似,不

现在我创建了一个带有字符串参数的jenkins作业,这个参数来自上游作业。
我只想知道字符串参数的长度是否有任何限制,因为这些信息是从上游作业中获取的,并且可能是一个很长的字符串,我相信没有人真正提供了答案,因为没有理由限制底层技术。让我们来看看:

  • 爪哇 Java本身似乎很有能力运行大字符串,但大到底有多大?这方面的反应相当好

  • Jetty/Webserver Jenkins是一个web应用程序,因此使用嵌入式jetty运行,或者需要部署在某个JEE Servlet容器上。它们与Java类似,不应用特定的限制

  • HTTP协议 无论您是通过HTTP还是HTTPS运行Jenkins,该技术都不会限制每个规范的请求或参数大小。另一方面,主要是出于可用性和安全原因,配置了限制。根据您使用的servlet容器,检查该配置。限制这些规模的一个原因是为了缓解Slowloris攻击

  • 客户端浏览器 许多浏览器都配置了限制,例如


  • 看起来最严格的限制来自浏览器实现,尽管我相信作为Jenkins操作的负责人,您希望限制服务器端的HTTP请求和参数大小。如何做到这一点的一个例子是

    你有没有想过?我对这个问题的答案也很好奇。