django - socket.gaierror: [Errno 11004] getaddrinfo failed,django
问题描述
我正在尝试按照此 [tutorial ][1] 创建一个必发交互式登录名,但我不断收到错误消息,我的 app_key 是正确的,我的用户名和密码也正确,但我认为我无法将其设置为正常工作,请任何帮助将不胜感激这是我的代码
import requests
import json
login_hearders = {
'Accept' : 'application/json',
'X-Application':APP_KEY_HERE,
'Content-Type':'application/x-www-form-urlencoded '}
url = 'https://identitysso.betfair.au/api/login'
payload = {'username':'USERNAME_HERE','password':'PASSWORD_HERE'}
r = requests.post(url, data=payload,headers=login_hearders)
print(json.loads(r.text))
解决方案
我不知道您要遵循哪个教程,但是,该特定主机 ( identitysso.betfair.au
) 是错误的。你想要那个版本。com
.au
me@host$ host identitysso.betfair.au
Host identitysso.betfair.au not found: 3(NXDOMAIN)
me@host$ host identitysso.betfair.com.au
identitysso.betfair.com.au has address 987.654.32.1
(没有显示实际的 DNS 解析,因为那是 DNS 的重点)
推荐阅读
- nhibernate - nHibernate 正在尝试 SQL UPDATE 我刚刚创建的实体,而不是 INSERT?
- python - 如何修复 PuLP python 中分配优化的约束
- java - 在 new CompletableFuture() 上注册的回调在哪个线程上执行?
- intellij-idea - 如何在 IntelliJ http 文件中单击运行多个 http 请求,而不是单独运行它们
- android - 在特定条件下解析查询检索
- entity-framework - 一对可选的关系不更新 EF Core 上的主体实体
- progressive-web-apps - 当互联网关闭时,渐进式 Web 应用程序可以进行服务器端计算吗
- json - 如何使用元模式验证复杂模式?
- amazon-web-services - AMI 可以合并吗?
- mysql - 合并行和更新相关外键