当我使用EOLINKER的自动测试功能时。我试图建立一个演示API来测试它是否能满足我的要求,但它显示:
1:响应后脚本执行错误:SyntaxError:严格模式下不允许使用八进制文字。在Object.evalAfterScript(chrome-extension://mdbgchaihbacjfjeikflfbelidihhmfn/js/bundle/test.min.js:2599:18)在对象处。(铬-extension://mdbgchaihbacjfjeikflfbelidihhmfn/js/bundle/test.min.js:7142:107)at i(铬-extension://mdbgchaihbacjfjeikflfbelidihhmfn/js/libs/jquery-3.2.1.min.js:2:28017)at Object.fireWith〔as resolveWith〕(chrome-extension://mdbgchaihbacjfjeikflfbelidihhmfn/js/libs/jquery-3.2.1.min.js:2:28783)在A(铬-extension://mdbgchaihbacjfjeikflfbelidihhmfn/js/libs/jquery-3.2.1.min.js:4:14035)在XMLHttpRequest。(铬-extension://mdbgchaihbacjfjeikflfbelidihhmfn/js/libs/jquery-3.2.1.min.js:4:16323)
- 我试图更改json检查类型
- 我也试着删除我并不真正需要的参数,但也是一样的
我的API 的响应检查
response={"code":000000,"msg":"SUCCESS","data":{"uuid":"fjsnby350fr14fiw"},array:[{a:1},{a:'2'},{a:3}]};
我希望输出与用户登录API相同。它可以生成一个令牌,将在重置密码API时使用,我使用浏览器扩展来提高我的测试效率。
{"status":"000000","userInfo":{"loginTime":"2018-1-1 00:00:00","token":"m928j3x2oyr198ny37ex"}}
"code":000000
可能是您的问题。它需要只是普通的0
或字符串"000000"
。看见https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Deprecated_octal