Also bei Sockets gibts nicht wirklich viel zu lernen. LiveHTTP Headers für Firefox kann dir da am besten helfen. Die Anfragen musst dann nur nachbauen. Also einfach genau gleich hinschicken wie der Browser. und bei den Parts/Chunks kannst dann die Größe immer selbst bestimmen