json api

Posted cuzz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了json api相关的知识,希望对你有一定的参考价值。

from flask import Flask, redirect, url_for, jsonify, request

app = Flask(__name__)
users = []
‘‘‘
RESTful api

Dr. Fielding
url 用资源来组织的 名词

/GET /players 拿到所有玩家
/GET /player/id 访问id的玩家的数据
/PUT /players 全量更新
/PATCH /players 部分更新
/DELETE /player/id 删除一个玩家
/GET /player/id/level
‘‘‘


@app.route("/", methods=["GET"])
def index():
    return‘‘‘<form method=post action=‘/add‘>
    <input type=text name=author>
    <button>提交</button>
    </form>
    ‘‘‘


@app.route("/add", methods=["POST"])
def add():
    form = request.form
    users.append(dict(author=form.get("author", "")))
    return redirect(url_for(".index"))


@app.route("/json")
def json():
    return jsonify(users)


app.run()

  

以上是关于json api的主要内容,如果未能解决你的问题,请参考以下文章

如何从片段中的 JSON 响应中的对象获取数据

GraphQL 片段 JSON 格式

如何将日期值从 JSON 返回到 Google Visualization API

数组和适配器不能调用虚空片段

json 个人的vscode的代码片段

实用代码片段将json数据绑定到html元素 (转)