http://z.cn/api/v1/order 500 (Internal Server Error)

来源:10-14 测试订单接口

慕神2409572

2019-11-13

写回答

4回答

慕圣2813975

2019-12-10

首先确认postman里面的token是不是有效的,和小程序测试工具同步一下,这个时候应该会报错的是foreach方法传参无效,通过断点测试发现post请求给的data参数为空,说明postman里面填参数的位置可能不对,而且小程序原先的方法可能和目前版本的不同//img.mukewang.com/szimg/5def4c1d0917759309470296.jpg

1
1
慕圣2813975
总共调试了一个小时 一个是少了个return 一个是json_decode 和 encode写反了 但是翻代码可能要翻很久 特别是return落了 一般会返回一个空值,当前的方法是很有可能被通过的,只会在最后底层某一个sql语句报错才会提示 这个时候只能一句一句翻,说到底还是不能太依靠老师。。自己老老实实翻才是自己的
2019-12-10
共1条回复

慕神2409572

提问者

2019-11-14

虽然老师没有解答,但花了很长时间解决了

0
2
慕客157747652
哪里的问题,怎么解决的
2019-11-19
共2条回复

慕神2409572

提问者

2019-11-14

麻烦问下老师这个怎么解决呢?已经花了很长时间卡在这里

0
0

慕神2409572

提问者

2019-11-13

在测试下单接口这章里

1、在使用老师的微信小工具时获取了新的token后,再使用支付按钮后,在微信小工具的 Console中 报错

POST http://gt.cn/api/v1/order 500 (Internal Server Error)

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>System Error</title>

    <meta name="robots" content="noindex,nofollow" />

    <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">

    <style>

        /* Base */

        body {

            color: #333;

            font: 14px Verdana, "Helvetica Neue", helvetica, Arial, 'Microsoft YaHei', sans-serif;

            margin: 0;

            padding: 0 20px 20px;

            word-break: break-word;

        }

        h1{

            margin: 10px 0 0;

            font-size: 28px;

            font-weight: 500;

            line-height: 32px;

        }

        h2{

            color: #4288ce;

            font-weight: 400;

            padding: 6px 0;

            margin: 6px 0 0;

            font-size: 18px;

            border-bottom: 1px solid #eee;

        }


2、又在在postman 中,http://z.cn/api/v1/order 

 {"msg":"Token已过期或无效Token","error_code":10001,"request_url":"\/api\/v1\/order"}  

0
0

微信小程序电商实战 从前端到后端的全流程精讲

全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计

4805 学习 · 4382 问题

查看课程