当解析GraphQL URL“ http://swapi.graphene-python.org/graphql”并尝试获取“ myFavouriteFilm ”的属性时,遇到“ requests.exceptions.HTTPError:403 Client Error:Forbidden网址:http://swapi.graphene-python.org/graphql ”错误。
from gql import Client, gql
from gql.transport.requests import RequestsHTTPTransport
client = Client(
transport=RequestsHTTPTransport(url='http://swapi.graphene-python.org/graphql')
)
query = gql('''
{
myFavoriteFilm: film(id:"RmlsbToz") {
id
title
episodeId
}
}
''')
print(client.execute(query))
对于其他一些GraphQL查询,有时会获得 requests.exceptions.SSLError:[SSL:CERTIFICATE_VERIFY_FAILED]证书验证失败(_ssl.c:726) 当我尝试提及“ SSL.verify = False”时,它抛出“ 语法错误 ” 因此,无法弄清楚,这与我的配置或编码语法问题有关。
任何帮助将不胜感激。