请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

如果接口返回的数据是html如何判断呢

老师,您讲了code,msg,json三种判断方式,都是基于base_requests里写的方法返回的是json各式,只有一个判断是该返回值不是json,然后打印出来。现在有一个疑问,就是少了一种判断方式如果返回的是html该如何处理并判断,当然我不知是不是后面的课程是否会讲解到,就目前学到这里有这个疑问。您能告诉我思路么,是不是要在base_requests在单写一个方法,如果是,该如何写呢?

正在回答 回答被采纳积分+3

1回答

提问者 ChowSnow 2020-06-26 15:19:38

还有就是如果判断,是整个html去判断呢,还是从中取出关键的key,如果某些key,感觉可能又会漏测,比如少了某些数据,可能导致前端界面数据展示的缺失

0 回复 有任何疑惑可以回复我~
  • 你好,前后端分离只会返回json,如果返回html说明你们接口控制有问题,这个时候你只需要在最底层去判断是否是json,如果不是json直接失败。还有如果你们不是前后端解耦然后要做接口自动化,建议不做,因为没啥用,或者投入太大了。你还不如做ui自动化。
    回复 有任何疑惑可以回复我~ 2020-06-26 21:17:53
  • 提问者 ChowSnow 回复 Mushishi #2
    明白了太感谢解答了这个很大的疑问!
    回复 有任何疑惑可以回复我~ 2020-06-27 00:10:00
  • 老师,为什么说前后端分离一定返回的是json格式呢?不能是其他格式吗?
    回复 有任何疑惑可以回复我~ 2021-06-03 17:08:41
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信