Es stellt sich heraus, dass iTunes eine ungewöhnliche GET-Anfrage sendet, anstatt die standardmäßige "GET / Pfad / zu / was auch immer". Was ist schön davon.
iTunes, SongBird und DAAP
Dies mag wie eine Frage für stackoverflow aussehen, aber bitte ich Sie um Verständnis:
Ich habe (meistens) einen DAAP-Server in Ruby erstellt, seine Ausgabe auf dem mt-daapd-Server modelliert und folglich sind meine Testdaten so, dass mein Server genau das zurückgibt, * was der mt-daapd-Server in derselben Situation tut .
(* Der einzige Unterschied besteht darin, dass mein Server den HTTP-Header 'Connection: close' hinzufügt, den ich für die Dauer meines Lebens nicht herausfinden kann, wie man aufhört - das ist eine Frage für stackoverflow.)
Ich kann auf Details eingehen, wenn nötig, aber mein Problem ist, dass, während Songbird meinen DAAP-Server einwandfrei findet, anfügt und liest, iTunes nichts anderes als die erste '/ server-info'-Anforderung stellt (siehe Abschnitt' 1. Server-Info ') ' der inoffiziellen Spezies ). Ich sollte hinzufügen, dass die mt-daapd-Freigabe einwandfrei funktioniert, selbst wenn mein Daap-Server abgelehnt wird!
Offensichtlich könnte dies daran liegen, dass iTunes die Tatsache, dass ich den Header "Connection: close" sende, nicht mag, aber weiß jemand etwas mehr darüber, wie iTunes 9.0.X erwartet, dass DAAP bereitgestellt wird? Oder irgendwo, wo ich es herausfinden kann - kurz bevor der Code von mt-daapd abgelöst wird?
Danke vielmals!
1 Antwort auf die Frage
Verwandte Probleme
-
2
iTunes auf dem Mac: Wie verwendet man eine externe Musikbibliothek auf einem NAS (Windows-Freigabe)?
-
16
Wie bleiben iTunes-Bibliotheken synchron?
-
5
Was ist die beste Software zum Verwalten von Dupes und zum Bereinigen von Daten in iTunes?
-
3
Wie übertrage ich mein iPhone und meine iTunes-Anwendung auf einen anderen Computer?
-
3
Ist es möglich, eine One-Way-Synchronisation der iPhone-Sprachnachrichten mit einem PC durchzuführen...
-
2
iTunes ITL-Binärdateiformat
-
3
Einrichten einer Playlist zum automatischen Entfernen von wiedergegebenen Podcasts auf dem iPod Touc...
-
2
Wie installiere ich iTunes unter Wine?
-
2
iTunes-Symbolleiste in der Windows 64-Taskleiste
-
2
Gibt es eine Möglichkeit, iPhones ohne iTunes zu synchronisieren?