我正在尝试在我的一个 Web 应用程序中实现附件功能。它有三层。演示、业务和服务层,我在附件字段的数据库中有 blob 数据类型....在将数据从业务层传输到服务层时出现错误。
The remote server returned an unexpected response: (400) Bad Request
即使我尝试增加数组长度、缓冲区大小等,我也找不到任何解决方案......但仍然出现错误......所以如果有人有任何想法,请帮助我......我从 5 天开始就面临这个问题...... .
这是我的 web.config 设置
<binding name="BasicHttpBinding_ITestService" closeTimeout="00:01:00"
openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard"
maxBufferSize="83886080" maxBufferPoolSize="83886080" maxReceivedMessageSize="83886080"
messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered"
useDefaultWebProxy="true">
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
maxBytesPerRead="4096" maxNameTableCharCount="16384" />
<security mode="None">
<transport clientCredentialType="None" proxyCredentialType="None"
realm="" />
<message clientCredentialType="UserName" algorithmSuite="Default" />
</security>
</binding>