
可能是命名空间,方法名,或者是Action少写了一些东西,我也是出现这个问题,最后发现在
private static final String NameSpace =">
纯>[ServiceContract()]
public interface IMyService
{
[OperationContract]
[WebInvoke(Method = "POST", BodyStyle = WebMessageBodyStyleBare, UriTemplate = "user/avatar")]
void UploadUserAvatar(Stream ins);
}
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsModeAllowed)]
public class MyService : IMyService
{
public void UploadUserAvatar(Stream ins)
{
// 将保存至1png
using (FileStream fs = new FileStream("C:\1png", FileModeOpenOrCreate, FileAccessWrite))
{
BinaryReader reader = new BinaryReader(ins);
byte[] buffer;
BinaryWriter writer = new BinaryWriter(fs);
long offset = fsLength;
long len = 0;
writerSeek((int)offset, SeekOriginBegin);
do
{
len += 1024;
buffer = readerReadBytes(1024);
writerWrite(buffer);
} while (bufferLength > 0);
fsClose();
readerDispose();
writerDispose();
}
}
}
<script type="text/javascript">
var xml>
以上就是关于android连接webservice 报java.io.Exception: Http request failed,Http status 500 tran.call出错全部的内容,包括:android连接webservice 报java.io.Exception: Http request failed,Http status 500 tran.call出错、httpservlet怎么使用、关于.NET HTTP的POST请求获取报文体的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)