Spring Boot 3.2.2 连接 RocketMQ 5.1.2 报错如何解决?
Started container failed. DefaultRocketMQListenerContainer{consumerGroup='topic_02_CONSUMER', namespace='', namespaceV2='', nameServer='192.168.50.20:9876', topic='topic_02', consumeMode=CONCURRENTLY, selectorType=TAG, selectorExpression='*', messageModel=CLUSTERING', tlsEnable=false, instanceNam...
1 回答1.1k 阅读✓ 已解决
你应该先使用response.code() == 200
判断是否请求成功再使用response.body().string()获取返回的body内容。
在服务器返回代码不是200(请求不成功)的情况下,服务器很可能是没有返回body的数据的,因此你去获取,肯定获取不到。
你应该根据response.code()的不同返回值,做不同的操作.