Hi,

I'm trying to implement file upload in my web application.
I have followed api documentation and used FileUploadField extension.
Here is my code:
Code:
        this.fieldUploadMan.add(new Ext.ux.form.FileUploadField({
            emptyText: 'Select .tar file',
            fieldLabel: 'File name',
            width:300
        }));
        
        this.fieldUploadMan.add({
      xtype: 'button',
      text: 'Upload',
      type: 'submit',
      width: 150,
            handler:function(){
                this.panWebLct.getForm().submit({
                    url:'/goform/upldForm?applymode=on&savemode=on',
                    waitMsg: 'Uploading...',
                    success: function(form, action) {
                            Ext.Msg.alert('Success', action.result.msg);
                    },
                    failure: function(form, action){
                            Ext.Msg.alert('failure', action.failureType+ ' , '+ action.response+' , '+ action.result);
                    }
                });
            }.createDelegate(this)
    });
This is only a subset of my code:
this=reference to Ext.Panel main container
this.fieldUploadMan=reference to Ext.form.FieldSet
this.panWebLct=reference to Ext.form.FormPanel

The problem is that the server response is in HTM format as follows:
Code:
<html>
<br><h1> MACHINE 192.168.74.30 NOT LOGGED </h1> <br>WEBS: upload DISCARD file "Webs_17_N96103_1.2.0b7.tar"  ( 1874 bytes ) <br>WEBS: accepted file: "webs_18_XXX.tar"  
</html>
When Ext try to decode the response fall in syntax error.
There is any mode to avoid decoding the response because I don't need it.
What I need is to get the HTTP response code, for example 200,500,506
I can't modify the server response because is third part software.

Sorry for my school Eglish

Thank in advance