当前位置: 代码迷 >> Web Service >> WebServices下传文件出现400错误
  详细解决方案

WebServices下传文件出现400错误

热度:412   发布时间:2012-12-27 10:17:10.0
WebServices上传文件出现400异常
本帖最后由 ever2010 于 2012-03-05 21:14:37 编辑 下了个Oxite学习MVC,
其中有一个MetaWeblogApi.svc,是通过WebServices离线写文章的接口
通过接口传图片,只要大概80K以上的图片,通通出现400错误,小体积的图片一切正常。
请问有什么地方作了限制?怎么解除?

文件编码应该是base64

   if (targetType == typeof(Stream))
                        {
                            returnValue = new MemoryStream(reader.ReadElementContentAsBase64());
                        }
                        else
                        {
                            returnValue = Convert.ChangeType(reader.ReadElementContentAsBase64(), targetType);
                        }

web.config 文件中的<system.web><runtime maxRequestLength=''/>已经设置了,没用,不是这个的原因。
------解决方案--------------------
一个小问题,还得自己来解决,就是设置httpBinder的maxRequestMessage长度,花了五天-_-!!!!!。。。