flask 中,一个接口中如果想要去调用另一个接口怎么做?

2018-07-17 18:11:33 +08:00
 NeverBelieveMe
redirect 的话,我没看懂怎么传参,好像无法传 json 的参数。
现在就是用 requests 的方式来调用的。
想问问有没有什么好的方式?
9218 次点击
所在节点    Python
22 条回复
frostming
2018-07-19 17:07:50 +08:00
@NeverBelieveMe 不要这样搞,分层是正确的道路。

路由 1 产生一个 json,然后发给路由 2 返回结果
那就应该把这个处理 json 的东西抽出来作一个函数,输入参数为 json,然后路由 1 和路由 2 都去调这个函数
purensong
2021-03-02 14:58:08 +08:00
@NeverBelieveMe,楼主你用 requests 调用遇到过 starting new HTTP connection ( 1 ):localhost:5000,卡着不动的情况吗,我这也是遇到了访问接口一,在接口一里调用了接口二,两个接口对应 localhost:5000 的不同 path

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/471718

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX