Kingdee.BOS.WebApi.Client发出的请求中Content-Type定义不规范
金蝶云社区-xoxaebpg
xoxaebpg
0人赞赏了该文章 3,077次浏览 未经作者许可,禁止转载编辑于2015年01月22日 17:15:17


目前正在实施的这家客户准备上条码,考虑到跨平台的简便性和部署的便捷性,准备考虑采用WebAPI来调用K/3 Cloud的应用层。参照Kingdee.BOS.WebApi.Client,HTTP访问引用第三方的Unirest(在nuget.org有下载),在调用时引发了异常:

经过Fiddler检查发现,只有当Content-Type为json时,可以正常返回数据包,如下图:

定义为标准的application/json时,就没法返回数据包了,如下图:

强烈提议Content-Type全部改为application/json,否则在引用第三方HTTP库时带来极大困扰,非常感谢!!!