烧瓶发布请求和获取请求

Posted

技术标签:

【中文标题】烧瓶发布请求和获取请求【英文标题】:flask post request and get request 【发布时间】:2021-12-30 04:35:45 【问题描述】:

朋友

我在烧瓶中使用获取请求并仅在 url 中发送参数 https://127.0.0.1:34/CheckOn?parameter1=abc&parameter2=deq

使用访问参数 解析器 = reqparse.RequestParser() parser.add_argument('parameter1', type=str)

现在对于帖子,我只想在请求 url 中传递这些参数并访问它 使用 reqparse.RequestParser() 以外的方法 http://127.0.0.1:123/messages?new123=1234

需要用RequestParser以外的方法访问new123

【问题讨论】:

【参考方案1】:

无论您使用的是 GET 还是 POST 方法,您都可以通过 Flask 的 request.args 字典获取您的 URL 参数。

在你的情况下,它会是这样的:

from flask import request

@app.route('/CheckOn')
def check_on():
    parameter1 = request.args.get('parameter1') # abc
    parameter2 = request.args.get('parameter2') # deq

【讨论】:

以上是关于烧瓶发布请求和获取请求的主要内容,如果未能解决你的问题,请参考以下文章

烧瓶问题和错误请求

从请求烧瓶中获取json [重复]

在 javascript 中简单地获取 GET 请求到烧瓶服务器

GET 请求不在 json 内容类型烧瓶中

如何将 GET 请求从我的烧瓶应用程序发送到另一个站点?

如何从烧瓶中的“ImmutableMultiDict”获取数据