Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/297.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
C# 向.Net webapi控件传递非常长的字符串属性(Base64字符串)时,对象为null_C#_.net_Asp.net Web Api_Base64 - Fatal编程技术网

C# 向.Net webapi控件传递非常长的字符串属性(Base64字符串)时,对象为null

C# 向.Net webapi控件传递非常长的字符串属性(Base64字符串)时,对象为null,c#,.net,asp.net-web-api,base64,C#,.net,Asp.net Web Api,Base64,当updateCaseHearingModel的属性“StrBase64”有一个很长的字符串时,我得到了updateCaseHearingModel=null。 我们正在将StrBase64作为文件的base64传递。它适用于小文件,但当文件大小超过4MB时失败(它会创建非常长的字符串) 是否有任何方法可以将很长的字符串(对象)传递给.Net中的webapi控件 您的应用程序运行正常,但IIS配置限制为4MB 见-> 可选的Int32属性。 指定输入流缓冲阈值的限制(KB)。此限制可用于防止由用

当updateCaseHearingModel的属性“StrBase64”有一个很长的字符串时,我得到了updateCaseHearingModel=null。 我们正在将StrBase64作为文件的base64传递。它适用于小文件,但当文件大小超过4MB时失败(它会创建非常长的字符串)


是否有任何方法可以将很长的字符串(对象)传递给.Net中的webapi控件

您的应用程序运行正常,但IIS配置限制为4MB

见->

可选的Int32属性。 指定输入流缓冲阈值的限制(KB)。此限制可用于防止由用户向服务器发布大型文件等引起的拒绝服务攻击


默认值为4096(4 MB)。

您的应用程序工作正常,但IIS配置限制为4MB

见->

可选的Int32属性。 指定输入流缓冲阈值的限制(KB)。此限制可用于防止由用户向服务器发布大型文件等引起的拒绝服务攻击


默认值为4096(4 MB)。

我想您可以尝试修改配置。maxRequestLength,MaxJSonLength我想您可以尝试修改配置。maxRequestLength,maxJsonLength
public HttpResponseMessage UpdateCaseHearing([FromBody]UpdateCaseHearingModel updateCaseHearingModel)
       {
                try
                {
                       //Code here
                }
       }