【发布时间】:2019-06-07 19:12:24
【问题描述】:
我正在尝试使用我的烧瓶 api 中的 kivy UrlRequest 模块获取 json 数据,但没有响应(不仅是 on_success...)。
当我在终端上使用curl 命令时效果很好(IP 是虚拟的)。
请问如何解决这个问题?
-client.py-
from kivy.network.urlrequest import UrlRequest
def success(req, result):
print('success')
def fail(req, result):
print('fail')
def error(req, result):
print('error')
def progress(req, result, chunk):
print('loading')
req = UrlRequest('http://123.12.123.xxx:1234/name/foo.json', on_success=success, on_failure=fail, on_error=error, on_progress=progress)
#>>
#<UrlRequest(Thread-1, started daemon 12792)>
#Press any key to continue . . .
# If using 'curl' command then success.
#{
# "ResultSet": {
# "Result": {
# "Greeting": "Hello foo from flask!"
# }
# }
#}
【问题讨论】: