zoukankan      html  css  js  c++  java
  • 关于 error: Operation is not valid due to the current state of the object。

    今天碰到一个特别的异常。

    Operation is not valid due to the current state of the object.

    at System.Web.HttpValueCollection.ThrowIfMaxHttpCollectionKeysExceeded()
    at System.Web.HttpValueCollection.FillFromEncodedBytes(Byte[] bytes, Encoding encoding)
    at System.Web.HttpRequest.FillInFormCollection()

    后来发现,客服端post过来的参数,传过来一大堆不用的,但感觉也不应该会抛异常啊。

    后来把参数纠正后(减少了很多post过来的参数),就正确了。

    但不甘心,又网上搜索了下,查到如下解决方法:

     <configuration>
      <appSettings>
        <add key="aspnet:MaxHttpCollectionKeys" value="5000" />
      </appSettings>
    </configuration>

    开来FillInFormCollection,是有个数限制的。以后得多多注意。

  • 相关阅读:
    jdbc基础
    JavaScrip练习
    EL标签
    javaBean和mvc思想
    jsp
    Session
    Cookie
    ServletConfig
    c++、opencv、泊松融合
    目标检测、Iou、nms、soft_nms、
  • 原文地址:https://www.cnblogs.com/Denny_Yang/p/4962843.html
Copyright © 2011-2022 走看看