新手求助!api接口问题

csdn_heng 2016-11-29 05:10:56
浏览器测试没问题 HttpWebRequest请求出问题啊! 另外2个接口用的相同的请求可以正常获取到数据
...全文
596 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
csdn_heng 2016-11-30
  • 打赏
  • 举报
回复
引用 8 楼 yzf86211861 的回复:
是不是 接口的 问题 找供应商问问
我也觉得是他那边的问题 但是用chrome 的psotmam插件测试的借口却可以正常获取数据
yzf86211861 2016-11-30
  • 打赏
  • 举报
回复
是不是 接口的 问题 找供应商问问
csdn_heng 2016-11-30
  • 打赏
  • 举报
回复
引用 16 楼 xuanbg 的回复:
[quote=引用 12 楼 csdn_heng 的回复:] [quote=引用 10 楼 xuanbg 的回复:] 应该是ContentType = "application/json"吧?我看你写成ContentType = "application/Json",不知道是不是这个缘故。
都试了 其他类型的也试了 都不行 奇怪的是 3个接口 都是一样的方法 就一个获取不到数据 我是觉得我方法是没错的 但是供应商回复说别人都用的好好的[/quote] 我是说你写了个『application/Json』,注意里面有个大写的『J』!!!可能造成对方接口不能识别而异常[/quote] 是啊 大小写都试过 并且你看7楼 3个接口调用的都是同一个方法,只是请求路径不同而已 上面下面都获取到数据了!本来我以为是接口问题的 但是用浏览器插件测试却又可以正常显示数据!
software_artisan 2016-11-30
  • 打赏
  • 举报
回复
引用 12 楼 csdn_heng 的回复:
[quote=引用 10 楼 xuanbg 的回复:] 应该是ContentType = "application/json"吧?我看你写成ContentType = "application/Json",不知道是不是这个缘故。
都试了 其他类型的也试了 都不行 奇怪的是 3个接口 都是一样的方法 就一个获取不到数据 我是觉得我方法是没错的 但是供应商回复说别人都用的好好的[/quote] 我是说你写了个『application/Json』,注意里面有个大写的『J』!!!可能造成对方接口不能识别而异常
xuan.ye 2016-11-30
  • 打赏
  • 举报
回复
httpPost有的时候有问题,可以试试其他第三方开发的客户端
X-i-n 2016-11-30
  • 打赏
  • 举报
回复
浏览器测试的时候,看一下HEADERS里有哪些参数,和对应这些header的值
csdn_heng 2016-11-30
  • 打赏
  • 举报
回复
引用 11 楼 Runnerchin 的回复:
可能是在GET方法里用JSON导致的,换成POST方法
Post 直接提示 "Message": "The requested resource does not support http method 'POST'."
csdn_heng 2016-11-30
  • 打赏
  • 举报
回复
引用 10 楼 xuanbg 的回复:
应该是ContentType = "application/json"吧?我看你写成ContentType = "application/Json",不知道是不是这个缘故。
都试了 其他类型的也试了 都不行 奇怪的是 3个接口 都是一样的方法 就一个获取不到数据 我是觉得我方法是没错的 但是供应商回复说别人都用的好好的
X-i-n 2016-11-30
  • 打赏
  • 举报
回复
可能是在GET方法里用JSON导致的,换成POST方法
software_artisan 2016-11-30
  • 打赏
  • 举报
回复
应该是ContentType = "application/json"吧?我看你写成ContentType = "application/Json",不知道是不是这个缘故。
csdn_heng 2016-11-29
  • 打赏
  • 举报
回复

3个接口 就中间那个获取不到 但是在psotman上调试 都是没问题的
csdn_heng 2016-11-29
  • 打赏
  • 举报
回复
引用 5 楼 xuanbg 的回复:
对方接口异常了,应该是你传的参数有问题
这个接口是没有参数的 用浏览器插件调试的可以正常返回值
software_artisan 2016-11-29
  • 打赏
  • 举报
回复
对方接口异常了,应该是你传的参数有问题
csdn_heng 2016-11-29
  • 打赏
  • 举报
回复
引用 3 楼 Chinajiyong 的回复:
抛出的错误,有可能是网络或者服务器不稳定引起的,还是得找提供商
应该不是网络问题的 接口有多个 就这个一直出问题 别的都没事! 问也和对方说接口有问题 他就会一句 “接口不是你一个人在用 别人好多项目都已经上线运行了” 但是啊 浏览器插件测试的接口是可以返回正常数据的
EnForGrass 2016-11-29
  • 打赏
  • 举报
回复
抛出的错误,有可能是网络或者服务器不稳定引起的,还是得找提供商
csdn_heng 2016-11-29
  • 打赏
  • 举报
回复
引用 1 楼 D56233577 的回复:
调试你的API控制器确定是哪里发生异常。
这个接口是别人提供的 我说接口有问题 但是别人说其他用户都没有这个问题
D56233577 2016-11-29
  • 打赏
  • 举报
回复
调试你的API控制器确定是哪里发生异常。

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧