我正在疯狂地尝试调试为什么 iTunes 不接受我发送给它的数据(作为 DAAP 服务器)——你可以在 github 页面上看到我正在尝试做的事情。
在我的响应和来自 mt-daapd(iTunes 确实接受)的相同响应之间,我能找到的唯一区别是 mt-daapd 响应被分解成小数据包,而不是一个大数据包(我使用 Wireshark 进行数据包闻)
有谁知道如何告诉 Sinatra(在 Thin 上)这样做?或者知道为什么 iTunes 对 DAAP 服务器的响应如此挑剔:P
我正在疯狂地尝试调试为什么 iTunes 不接受我发送给它的数据(作为 DAAP 服务器)——你可以在 github 页面上看到我正在尝试做的事情。
在我的响应和来自 mt-daapd(iTunes 确实接受)的相同响应之间,我能找到的唯一区别是 mt-daapd 响应被分解成小数据包,而不是一个大数据包(我使用 Wireshark 进行数据包闻)
有谁知道如何告诉 Sinatra(在 Thin 上)这样做?或者知道为什么 iTunes 对 DAAP 服务器的响应如此挑剔:P