C#写的接口,自己写了demo调用了没问题。安卓那边调用说有问题,用postman测试不通过,安卓那边想让我把报头改了
百度了一下没看懂
https://blog.csdn.net/lovelylord/article/details/43405775
Context.Response.Cache.SetMaxAge(TimeSpan.Zero); //添加max-age=0;
string date = DateTime.Parse("Thu, 01 Jan 1970 00:00:00 GMT").ToString("yyyy-MM-dd HH:mm:ss");
Context.Response.Cache.SetExpires(Convert.ToDateTime(date)); //设置Expires:Thu, 01 Jan 1970 00:00:00 GMT
Context.Response.Cache.SetNoStore(); //添加no-store;
Context.Response.AddHeader("Pragma", "No-cache"); //添加Pragma:no-cache
Context.Response.AddHeader("Content-Type", "text/xml"); //添加Content-Type=text/xml;
文章中这玩意加哪的
或者别的出路
1.WebService的接口报头怎么设置?如图如何修改Content-Type类型
2.主要是涉及到了图片的传输,接口用的Byte[] 类型接收,图片转的Byte[] 进制传输,这样好像手机那边转码会效率不高,有更好的办法么