Flask无法识别两个URL参数

奥斯卡·罗宾逊(Oscar Robinson)

我正在尝试将两个参数发送到使用Flask路由的URL。

如果我做:

curl -i http://127.0.0.1:5000/api/journeys/count?startStationName=Hansard%20Mews,%20Shepherds%20Bush&endStationName=Farringdon%20Lane,%20Clerkenwell

然后我的代码是:

@application.route('/api/journeys/count', methods=['GET'])
def journeys():
    print request.args
    startStationName = request.args.get('startStationName')
    endStationName = request.args.get('endStationName')

应该用startStationNameendStationName定义一个字典

但是,相反,似乎只接收到第一个参数:

ImmutableMultiDict([('startStationName', u'Hansard Mews, Shepherds Bush')])

有人知道我在做什么错吗?我觉得某个地方肯定有一些愚蠢的错误或误解,但我一直在找一个小时,找不到它。

马丁·彼得斯(Martijn Pieters)

您的shell将命令解释&背景字符为防止这种情况,请引用整个URL:

curl -i "http://127.0.0.1:5000/api/journeys/count?startStationName=Hansard%20Mews,%20Shepherds%20Bush&endStationName=Farringdon%20Lane,%20Clerkenwell"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Flask无法识别两个URL参数

来自分类Dev

无法识别两个分区表

来自分类Dev

C#无法识别两个变量

来自分类Dev

无法识别两个关键字

来自分类Dev

无法在URL路径中将两个参数发送到python

来自分类Dev

两个具有一个可选参数差异的URL映射到flask Restful中的相同资源

来自分类Dev

识别两个功能

来自分类Dev

SiteMapMvc无法在静态网址中使用两个参数

来自分类Dev

无法使用两个参数获得 excel vba 函数

来自分类Dev

具有两个以上参数的url.resolve()

来自分类Dev

使用htaccess重写两个参数的URL

来自分类Dev

.htaccess重写传递两个参数的URL

来自分类Dev

HTACCESS中用于URL重写的两个参数

来自分类Dev

传递两个参数

来自分类Dev

识别两个骨骼Kinect

来自分类Dev

识别两个骨骼Kinect

来自分类Dev

使用超过 1 个参数时,Flask jinja 模板无法识别 css

来自分类Dev

系统还原后,Windows 7无法识别我的两个硬盘之一

来自分类Dev

Ubuntu 13.04无法识别两个RAID 1之一

来自分类Dev

无法识别两个彩色墨盒时,如何强制打印机以黑色打印?

来自分类Dev

动态创建的两个Ajax元素无法相互识别

来自分类Dev

PHP Curl(无重定向)-表单提交-无法识别请求并返回两个变量

来自分类Dev

为什么Windows无法识别两个不同的VCP设备?

来自分类Dev

Bootstrap 无法识别移动设备中的两个菜单导航

来自分类Dev

函数无法识别两个列表中的相似性的问题

来自分类Dev

程序无法识别头文件中的所有函数(其中两个除外)

来自分类Dev

使用两个参数将动态URL重定向到静态URL htaccess

来自分类Dev

使用.htaccess将带有两个参数的URL指向带有GET变量的URL

来自分类Dev

.htaccess 使用两个参数和一个变量重写 URL

Related 相关文章

热门标签

归档