后台返回的数据前端没法写
后台返回的数据前端没法写?
可以模拟数据返回,有一点python基础的就可以写。
当然其他语言也可以写,原则是你会什么语言,就根据自身实际技能写就可以。
下面以Python语言作为例子来跟你讲解下。
1.准备Python环境如果你是Linux环境,可以参考我之前的文章:https://www.toutiao.com/i6826494951677755912/
如果是windows环境,可以自行搜索一下。
2.安装Flask库$ pip install Flask
通过这条命令,系统会自己下载对应Flask库以及需要的依赖库。
3.项目结构4.创建模板目录创建templates目录,下面分别放三个文件,resp_httpstatus(返回响应状态码,如200)、resp_headers(返回响应的头部信息headers)、mock.json(返回响应正文)。
5.新建py文件#!/usr/bin/python# coding=utf-8__author__ = 'testerzhang'import jsonfrom flask import Flaskfrom flask import render_templateapp = Flask(__name__)@app.route('/mockdata', methods=["GET", "POST"])def mockdata(): result = render_template('mock.json') httpcode = render_template('resp_httpstatus') resp_headers = render_template('resp_headers') try: resp_headers = json.loads(resp_headers) except Exception as e: resp_headers = { } return result, httpcode, resp_headersif __name__ == '__main__': app.run(host="0.0.0.0", port=5000, debug=True, threaded=True)
这样你就可以模拟返回http://127.0.0.1:5000/mockdata这个接口的数据了。
这样你是不是就会模拟后端接口数据了,只要修改mock.json文件就可以返回任意的数据。
当然如果你接口URL不是/mockdata,你自己修改下py文件的路径即可。
希望这个问答能帮助到你。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 后台返回的数据前端没法写
本文地址: https://pptw.com/jishu/26767.html
