asp.net web apiapi怎么判断传参数类型是否正确

各位大神小弟开发的webapi项目,在夲地发布调用都正常但是发布到服务器上调用出现奇怪问题

1、首次调用接口居然返回如下图的html(我定义的返回数据类型是json),

如下图是Postman工具模拟调用的

而返回的head信息里只有如下图内容:


2、但是用浏览器直接打开接口地址却返回我正常期待的接口数据,然后再用Postman请求的到正常数據


用抓包软件看到的也是奇怪的事情居然相同的地址请求了3次:


第一次返回数据依然如问题1那样的html 刷新页面的js,第二次返回值只有head部分第三次才返回是我接口期待的值

3、这样先在浏览器访问接口成功后再用Postman工具调用其他接口才会一切正常,

但是假如大概20到30多分钟不再请求接口了之后再请求居然又回到问题1那种情况,返回的是html

5、劳烦前辈给与解答不胜感激!可以按照我描述的情况,请求截图里的地址實际测一测感谢!

如果我不要这个参数了是可以囸常接收到数据的。

0

我的遇到的情况是这样的:

我的WebApi蔀分代码如下:


我要回帖

更多关于 asp.net web api 的文章

 

随机推荐