Heroku CI集成

Heroku CI集成,heroku,python-requests,heroku-ci,Heroku,Python Requests,Heroku Ci,当我尝试运行Heroku CI测试时,我发现我得到了一个 请求当我使用请求查看我的Web服务器的url时: resp = requests.post((url), json=dict(username = xxx, password = xxx), ) 我已经验证了所有的url和输入的密码和用户名是正确的。url是我的应用程序设置中可预测的模式。还有什么可能导致我出现404错误?您确定需要将用户身份验证作为JSON负载提交吗 如果没有,请尝试使用基本身份验

当我尝试运行Heroku CI测试时,我发现我得到了一个 请求当我使用请求查看我的Web服务器的url时:

resp = requests.post((url),
            json=dict(username = xxx, password = xxx),
       )

我已经验证了所有的url和输入的密码和用户名是正确的。url是我的应用程序设置中可预测的模式。还有什么可能导致我出现404错误?

您确定需要将用户身份验证作为JSON负载提交吗

如果没有,请尝试使用基本身份验证:

username = 'xxx'
password = 'xxx'
resp = requests.post(url, auth=(username, password))

有趣的是,当我改变这一点时,我现在得到一个状态503错误。这通常指向某种环境变量关闭或url端点错误。你知道我怎样才能找出错误吗?完整的回答是什么?503表示服务不可用。
resp.raise_for_status();print(resp.text)
最让我震惊的是,它通过本地主机url在本地传递,但不通过heroku提供的服务器url。有什么想法吗?Resp.text只是告诉我这个heroku没有这样的应用程序web链接。在这种情况下,请联系heroku寻求支持