一位客户报告了一个奇怪的配置文件的连接失败:它显然只在应用程序启动后通过 CFNetwork 的第一个 URL 请求失败。
CFNetwork 显然返回的错误代码是域 CFStreamErrorHTTP,但错误代码为 -4,它不对应于该域的任何公开定义的错误代码。
在 CFHTTPStream.h 中,公开定义的 CFStreamErrorHTTP 错误代码以 -3 结尾,强烈暗示 -4 可能是 Apple 正在使用但尚未公开记录的错误代码。
知道这里发生了什么吗?有没有其他人看到这个错误代码并找到它的韵律或原因?