Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.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
asp.net 1.1 web方法调用上字符串的最大长度是多少?_Asp.net_Web Services - Fatal编程技术网

asp.net 1.1 web方法调用上字符串的最大长度是多少?

asp.net 1.1 web方法调用上字符串的最大长度是多少?,asp.net,web-services,Asp.net,Web Services,我有一个客户希望将一个大字符串传递给我们的一个web服务,而不是它真正的用途,而且它似乎在截断数据。web服务调用中的字符串是否有最大大小 最好说“这在技术上是不可能的”,而不是争论限制大小的优点。我不知道是否有最大值。我不确定是否有专门针对单个参数的最大长度,但整个请求长度本身有一个maxRequestLength。这可以通过web.config进行配置,但是一个非常大的参数可能会导致请求长度太长。它的4 mb 注意machine.config中的httpRuntime标记 这听起来好像会导致

我有一个客户希望将一个大字符串传递给我们的一个web服务,而不是它真正的用途,而且它似乎在截断数据。web服务调用中的字符串是否有最大大小


最好说“这在技术上是不可能的”,而不是争论限制大小的优点。

我不知道是否有最大值。

我不确定是否有专门针对单个参数的最大长度,但整个请求长度本身有一个maxRequestLength。这可以通过web.config进行配置,但是一个非常大的参数可能会导致请求长度太长。

它的4 mb

注意machine.config中的httpRuntime标记

这听起来好像会导致异常,而不是字符串的截断。@quillbreaker你是对的,但我认为这是一个很好的理由来解释“技术上不可能”的路线,如果你接近这个限制。有趣的是,对于1.1运行时,HttpRuntimeSection.MaxRequestLength属性似乎不存在(或者至少没有文档记录)-MSDN页面有一个用于2.0、3.0、3.5和4.0的页面,但不用于1.1。很高兴知道,至少,如果我们更新运行时,它可能会崩溃。