Graphql:获取HTTP错误:403客户端错误

时间:2019-03-14 04:48:15

标签: python http graphql

当解析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”时,它抛出“ 语法错误 ” 因此,无法弄清楚,这与我的配置或编码语法问题有关。

任何帮助将不胜感激。

0 个答案:

没有答案