Comparing your wireshark output to the output from the foreach-loop described earlier, you seem to miss other entries as well.

What do you get from reply.readAll() ?