首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python 学习手册
Python Cookbook
Python 基础教程
Python Sites
PyPI - Python Package Index
http://www.simple-is-better.com/
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
V2EX  ›  Python

使用 postgresql 为数据库,在 flask shell 下可以进行正常操作,使用 Postman 的时候不报错,但是却无法返回数据。

  •  
  •   danzzzz · 185 天前 · 835 次点击
    这是一个创建于 185 天前的主题,其中的信息可能已经有所发展或是发生改变。

    小弟写的代码中因为有外键约束的原因,所以没有选择 mysql 而是 postgresql,在服务器的 flask shell 下可以正常的进行增删改查,数据库的连接正常。但是不明白为什么使用 postman 访问接口的时候是返回 Could not get any response。网上很多都是说 ssl 的问题,但是我的接口是有 ssl 证书的,之前用 sqlite 的时候也是可以正常访问接口的,只是出现了问题所以才换 postgresql。 还请了解的兄台解答,小弟先向解答的各位表示感谢。

    6 回复  |  直到 2018-11-16 15:07:41 +08:00
        1
    danzzzz   185 天前
    我之后试了一下用 requests 库请求了一下服务器地址,发现被拒绝连接了。
    >>> requests.get('https://www.danzzzz.xyz/').status_code
    Traceback (most recent call last):
    File "/root/Python-3.6.1/www/venv/lib/python3.6/site-packages/urllib3/connection.py", line 171, in _new_conn
    (self._dns_host, self.port), self.timeout, **extra_kw)
    File "/root/Python-3.6.1/www/venv/lib/python3.6/site-packages/urllib3/util/connection.py", line 79, in create_connection
    raise err
    File "/root/Python-3.6.1/www/venv/lib/python3.6/site-packages/urllib3/util/connection.py", line 69, in create_connection
    sock.connect(sa)
    ConnectionRefusedError: [Errno 111] Connection refused
        2
    julyclyde   185 天前
    这还需要用 requests 试?
    难道第一反应不是用浏览器试吗?
        3
    chenxytw   185 天前
    postman....只支持 http 吧.....
    postgresql 没有 http 的接口吧......
        4
    chenxytw   185 天前
    @chenxytw sorry 我孤陋寡闻了 Orz
        5
    liuxu   185 天前
    没日志的化很难回答,网络问题千奇百怪

    curl --insecure https://domain 试试看
        6
    liuxu   185 天前
    接口测试工具客户端,我一般用 Advanced REST client,很好用
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2647 人在线   最高记录 5043   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 18ms · UTC 13:24 · PVG 21:24 · LAX 06:24 · JFK 09:24
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1