com.apollographql.apollo.exception.ApolloHttpException:HTTP 500
Posted
技术标签:
【中文标题】com.apollographql.apollo.exception.ApolloHttpException:HTTP 500【英文标题】:com.apollographql.apollo.exception.ApolloHttpException: HTTP 500 【发布时间】:2019-05-11 12:32:57 【问题描述】:我在使用 android 的 apollo graphql 客户端时遇到了这个异常。
com.apollographql.apollo.exception.ApolloHttpException: HTTP 500
我在Insomnia 中使用了相同的查询,它工作正常。
这是查询:
query FetchAds($afterPostDate: Int, $beforePostDate: Int, $beforeUpdateDate: Int, $afterUpdateDate: Int, $page: Int, $city: String, $onlyWithImage: Boolean, $near: String, $tag: String, $id: [Int])
posts(afterPostDate:$afterPostDate, beforePostDate: $beforePostDate, beforeUpdateDate: $beforeUpdateDate, afterUpdateDate: $afterUpdateDate, page: $page, city: $city, onlyWithImage: $onlyWithImage, near: $near, tag: $tag, id: $id)
items
id
title
postDate
updateDate
pageInfo
hasNextPage
任何想法如何解决这个问题?
我也在带有 apollo 客户端的 ios 应用程序中使用相同的查询,它也可以正常工作。
【问题讨论】:
【参考方案1】:错误代码 > 500 表示服务器问题https://developer.mozilla.org/en-US/docs/Web/HTTP/Status#Server_error_responses
您可以尝试简化查询或运行不同的查询以缩小问题范围并将更多信息发送给服务器开发人员。
【讨论】:
以上是关于com.apollographql.apollo.exception.ApolloHttpException:HTTP 500的主要内容,如果未能解决你的问题,请参考以下文章
Apollo-Server,如何与 SailsJS 一起使用?