使用JSON增加消息大小的WCF webhttp服务

使用JSON增加消息大小的WCF webhttp服务,wcf,json,maxreceivedmessagesize,Wcf,Json,Maxreceivedmessagesize,我正在使用ASIFormDataRequest将JSON格式的图像发布到基于“WCF REST服务模板40(CS)”的WCF REST服务。它适用于小于WCF服务@65536字节的默认消息大小的图像,但我想增加该值 我看到的所有示例都添加了一个具有较高maxReceivedMessageSize等的webHttpBinding,以及一个使用该bindingConfiguration的服务端点。但是,使用此模板,我无法在endpoint标记中指向.svc或接口 编辑:很抱歉,我可以使用标准端点标记

我正在使用ASIFormDataRequest将JSON格式的图像发布到基于“WCF REST服务模板40(CS)”的WCF REST服务。它适用于小于WCF服务@65536字节的默认消息大小的图像,但我想增加该值

我看到的所有示例都添加了一个具有较高maxReceivedMessageSize等的webHttpBinding,以及一个使用该bindingConfiguration的服务端点。但是,使用此模板,我无法在endpoint标记中指向.svc或接口

编辑:很抱歉,我可以使用标准端点标记修复它:

<standardEndpoint name="" helpEnabled="true" maxBufferPoolSize="1500000" maxReceivedMessageSize="1500000" transferMode="Streamed" automaticFormatSelectionEnabled="true"/>

我也有同样的问题。我已经把我能找到的所有邮件大小设置都设置到了最大,但我仍然遇到同样的问题。我怀疑我的服务出于某种原因甚至没有使用这些设置。当然,我需要一些帮助。谢谢这是我的“标准端点”:


您是否正在使用“WCF REST服务模板40(CS)”模板?Branman,我从“WCF REST服务模板40(CS)”模板开始解决了与您共享的配置相同的问题。
 <standardEndpoints>
  <webHttpEndpoint>
    <standardEndpoint name="WebHTTP" maxBufferSize="2147483647"  maxReceivedMessageSize="2147483647" maxBufferPoolSize="0" helpEnabled="true" automaticFormatSelectionEnabled="true" faultExceptionEnabled="true">
      <readerQuotas maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647"  maxDepth ="2147483647" />
    </standardEndpoint>
  </webHttpEndpoint>
</standardEndpoints>