if( browserComponent != null && browserRecordingMap.containsKey( browserComponent ) )
{
RecordedRequest rr = new RecordedRequest( dumpUri( httpChannel.getURI() ),
httpChannel.getRequestMethod() );
nsIUploadChannel upload = ( nsIUploadChannel )httpChannel
.queryInterface( nsIUploadChannel.NS_IUPLOADCHANNEL_IID );
byte[] requestData = null;
if( upload != null )
{
nsIInputStream uploadStream = upload.getUploadStream();
if( uploadStream != null && uploadStream.available() > 0 )
{
nsISeekableStream seekable = ( nsISeekableStream )uploadStream
.queryInterface( nsISeekableStream.NS_ISEEKABLESTREAM_IID );