错误的请求。无法解码响应:解析服务器
Posted
技术标签:
【中文标题】错误的请求。无法解码响应:解析服务器【英文标题】:Bad Request. Could not decode Response: Parse Server 【发布时间】:2018-06-12 14:47:57 【问题描述】:当我尝试从解析服务器查询时,我得到了一个Bad Request. Could not decode response: (4) Syntax error
。在本地尝试时我没有收到此错误。我的 php 版本在本地和我的生产服务器上是 7.1。我相信这与我的数据有关。例如这个对象Curl - 45° Prone Inc. - DB - Sup. Grip
可以工作,但是这个Curl - 30° - Inc. - DB - Zottman
会导致错误。这些值将由用户输入,因此我需要一些方法来捕获和更改它们或解决查询它们的问题。我在查询其他不包含特殊字符的类时没有任何问题。
【问题讨论】:
我通过 php SDK 和 Laravel 得到这个,但只在我的生产服务器上。我的数据库在一些字符串字段中已经有了表情符号,ios 和 android SDK 可以很好地处理它们。我的本地服务器(php 7.1.30)也很好,但是在生产服务器(php 7.1.33)上使用 php SDK 拉取一些文档时出现此错误。次要更新能有这么大的不同吗? 【参考方案1】:我想通了。在保存到数据库之前,我只是使用htmlentities
将特殊字符转换为可接受的字符。希望这对其他人有帮助。
【讨论】:
以上是关于错误的请求。无法解码响应:解析服务器的主要内容,如果未能解决你的问题,请参考以下文章