Hi,

I've tried both method, GET and POST, but still couldn't get the 
parameters to be passed correctly.

Thanks.
Ban

--- In [email protected], "Abdul Qabiz" <[EMAIL PROTECTED]> 
wrote:
>
> Note sure, but you might need to set the method in URLRequest.
> 
> request.method = URLRequestMethod.POST;
> 
> -abdul
> 
> On 10/29/07, letterpigeon <[EMAIL PROTECTED]> wrote:
> >
> >   Hi all,
> >
> > I'm having this strange problem while uploading file in flex 
using
> > FileReference, that even though I set the the request attribute 
on the
> > flex side, and I verified that before I call fileRef.upload, the
> > URLRequest object has all the attributes I set in its "data" 
property.
> > But when the request arrived on the java servlet side, the
> > httprequest contains no attributes at all. Below is the code 
snippet
> > that I'm using to perform the upload, this "processUpload" 
method is
> > called after the user has browsed for a file, then hit upload so 
I'm
> > only registering the COMPLETE event here. fileRef is a global
> > variable of type FileReference in the enclosing file.
> > private function processUpload(func:Function):void
> >
> > {
> >
> > fileRef.addEventListener(Event.COMPLETE, func);
> >
> > var request:URLRequest = new
> > URLRequest(FileImportConfigurationSource.HOST_PORT_CONTEXT +
> > "/FileUploadServlet");
> >
> > var params:URLVariables = new URLVariables();
> >
> > //Read file header data from UI input
> >
> > var client:FIClient = clientList.selectedItem as FIClient;
> >
> > var mnemonic:String = mnemonicList.selectedLabel;
> >
> > uploadFileId = UIDUtil.createUID().toString();
> >
> > params.uploadFileId = uploadFileId;
> >
> > params.transmissionId = "testing";
> >
> > request.data = params;
> >
> > fileRef.upload(request);
> >
> > }
> >
> > Anyone spot any wrongdoing in the above code? Thanks.
> >
> > Ban
> >
> >  
> >
> 
> 
> 
> -- 
> -abdul
> ---------------------------------------
> http://abdulqabiz.com/blog/
> ---------------------------------------
>


Reply via email to