gpt4 book ai didi

json - JBoss Netty 与 JSON

转载 作者:行者123 更新时间:2023-12-04 20:02:55 24 4
gpt4 key购买 nike

我希望我的 Ajax 代码通过 Netty 连接服务器。为此,我需要在服务器端 Netty 处理程序中使用 JSON 解码器和编码器。

是否有开箱即用的实现,还是我应该自己编写?

谢谢,

吉尔

最佳答案

据我所知,没有内置的 JSON 解码器/编码器,但这并不意味着您必须从基本的 HTTP 处理程序开始。

1) 服务器管道中有HttpRequestDecoder、HttpResponseEncoder。

2) 然后为JSON解码和编码实现HttpContentDecoder、HttpContentEncoder抽象类,这里你必须通过为JSON提供OneToOneEncoder/Decoder实现来实现newContentDecoder、newContentEncoder方法。

您可以使用 Google Gson 编写 OneToOneEncoder/Decoder 实现。

然后在管道中添加 HttpContentDecoder、HttpContentEncoder 实现。

更多详细信息,您可以查看 HttpContentDecompressor、HttpContentCompressor 源代码。

关于json - JBoss Netty 与 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8729488/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com