Problem in reading HTTP BODY (xml data) not starting directly with <?xml

Satyanand Singh <[email protected]> Mon, 1 Jul 2013 07:22:19 +0000
Newsgroups gmane.text.xml.expat.general
Message-ID <1C3E72D7A2B18C4787D2145FBBAD77924944FF4F@mbx028-e1-va-2.exch028.domain.local>
In the xml data that I receive as part of HTTP BODY there are extra chars i.e 0a(NewLine) 09(TAB) 09(TAB) after end of the HTTP HEADER and before actual start of <?xml content..

Parser throws Error "Parsing: XML or text declaration not at start of entity at line 2".

My question is:
How to handle this at receiving end?
Is there a way I can instruct parser to skip such characters before start of the actual xml content?