gpt4 book ai didi

ios - iOS 中的 IRC/TOPIC 命令修整问题

转载 作者:行者123 更新时间:2023-11-28 22:15:15 25 4
gpt4 key购买 nike

我在我的 iOS 应用程序中使用 Cocoa 异步套接字库通过 Tcp 套接字与 IRC 服务器建立连接。除/TOPIC 命令外,所有 IRC 命令都运行良好。当我发送主题命令时,它总是会删除响应中的前两个字符。请检查下面的示例 wireshark 报告。

Request

Response

它适用于其他 IRC 客户端 (mIRC)。如何确定问题的根本原因?

最佳答案

如果您发送自己的 IRC 命令(大多数 IRC 客户端允许您使用 /command here 轻松注入(inject)任意命令),您必须正确格式化它,使用 :在最后一个参数之前,如果它包含空格:

TOPIC #abcdereh :My name is Clement

大多数 IRC 客户端都有一个 /TOPIC 的别名,它会为您做这些事情。
如果您正在编写自己的客户端,请确保您处理以下情况:

  • /TOPIC:发送TOPIC#currentchannel
  • /TOPIC#somechannel 发送 TOPIC#somechannel
  • /TOPIC 不是 channel send TOPIC#currentchannel :Not a channel
  • /TOPIC#somechannel 新主题 发送 TOPIC#somechannel :新主题

关于ios - iOS 中的 IRC/TOPIC 命令修整问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21876100/

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