Pubnub";无效的JSON“;正斜杠
当我试图发布包含正斜杠的消息时,PubNub会将该消息作为“无效JSON”拒绝。我正在使用Go图书馆 可能是这样的:Pubnub";无效的JSON“;正斜杠,pubnub,Pubnub,当我试图发布包含正斜杠的消息时,PubNub会将该消息作为“无效JSON”拒绝。我正在使用Go图书馆 可能是这样的: message := struct { Name string `json:"name"` Phone string `json:"phone"` Type string `json:"type"` }{ "Foo/bar", "555-555-5555",
message := struct {
Name string `json:"name"`
Phone string `json:"phone"`
Type string `json:"type"`
}{
"Foo/bar",
"555-555-5555",
"customer",
}
go pubnub.Publish(“我的频道”、“某些/ing”、成功频道、错误频道)
或者消息可能会更复杂一些,如下所示:
message := struct {
Name string `json:"name"`
Phone string `json:"phone"`
Type string `json:"type"`
}{
"Foo/bar",
"555-555-5555",
"customer",
}
反应总是如此
错误:[0,“无效JSON”,400,“我的频道”]
删除正斜杠始终可以解决此问题。不幸的是,对于我的实际用例,我不能没有它们
这是PubNub的一个bug吗?我会让我们的Go工程师检查一下。请继续关注。无论是否使用“/”,此代码都适用于我们。您能否提供一个要点或其他在线方式来共享复制此问题的完整代码,以便我们试一试。;)谢谢克雷格,这就是我试图发表的方式。我已经修改了我的按键和频道。这是HTTP“GET”请求的最终URL:解码字符串将生成有效的JSON。问题是什么@LouisHawkinsI将让我们的Go工程师审查这一点。请继续关注。无论是否使用“/”,此代码都适用于我们。您能否提供一个要点或其他在线方式来共享复制此问题的完整代码,以便我们试一试。;)谢谢克雷格,这就是我试图发表的方式。我已经修改了我的按键和频道。这是HTTP“GET”请求的最终URL:解码字符串将生成有效的JSON。问题是什么@路易肖金斯