Magic Wonder Ответов: 0

Удаленный сервер вернул ошибку: (413) объект запроса слишком велик


Привет,

У меня есть служба отдыха WCF. Я получаю вышеупомянутую ошибку, когда моя data.length превышает байт более 64931 приблизительно. Найдите мой web.config, как показано ниже

<system.serviceModel>

<bindings>

<webHttpBinding>

<binding name="webHttpBinding" crossDomainScriptAccessEnabled="true" maxBufferPoolSize="2147483647" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647" transferMode="Streamed">

<readerQuotas maxDepth="2000000000" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />

<security mode="Transport">
<transport clientCredentialType="None" />
</security>

</binding>

</webHttpBinding>

</bindings>

<services>
      <service name="My_Service.MyApp" >

<endpoint address="" binding="webHttpBinding" contract="My_Service.MyApp" behaviorConfiguration="web" >
          <identity>
            <dns value="localhost" />
          </identity>
        </endpoint>
        <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
        <host>

 </host>
      </service>
    </services>
    <behaviors>
      <serviceBehaviors>
        <behavior>
<serviceMetadata httpGetEnabled="True"/>

<serviceDebug includeExceptionDetailInFaults="True" />
        </behavior>
      </serviceBehaviors>
    
<endpointBehaviors>
        <behavior name="web">
          <webHttp />
        </behavior>
</endpointBehaviors>
    </behaviors>
  
  </system.serviceModel>



И API, и клиент находятся на одной машине.

Пожалуйста, просмотрите и предложите решение. Также дайте мне знать, если вам понадобится какая-либо другая информация.

Что я уже пробовал:

Я добавил дополнительные настройки Привязок, такие как maxBufferSize и т. д., Как это было предложено в google.

0 Ответов