You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by "Senaka Fernando (JIRA)" <ji...@apache.org> on 2008/03/20 12:53:25 UTC

[jira] Created: (AXIS2C-1076) multipart/form-data support required

multipart/form-data support required
------------------------------------

                 Key: AXIS2C-1076
                 URL: https://issues.apache.org/jira/browse/AXIS2C-1076
             Project: Axis2-C
          Issue Type: New Feature
          Components: transport/http
    Affects Versions: Current (Nightly)
            Reporter: Senaka Fernando
            Assignee: Senaka Fernando


multipart/form-data support is required on Axis2/C as it is allowed by the WSDL 2.0 HTTP Binding. Currently, we simply return a 415 status as we can't handle such Content-Types.

A sample HTML shown below can generate a "multipart/form-data" request.

HTML:

<form action="form_action.asp"
method="post" enctype="multipart/form-data">

First name:
<input type="text" name="fname" value="Mickey" />
<br />
Last name:
<input type="text" name="lname" value="Mouse" />
<br />
<input type="submit" value="Submit" />

</form>


REQUEST:

/* sending time = 16:56:39*/
/* message uuid = 8200ea8e-f670-1dc1-3e0f-0012178de369*/
---------------------
POST /axis2/services/echo/echoString HTTP/1.1
Host: localhost:9090
User-Agent: Axis2C/1.3.0 TCPMon
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Keep-Alive: 300
Connection: keep-alive
Referer: http://localhost:9090/test.html
Content-Type: multipart/form-data; boundary=---------------------------330179701054460466229737858
Content-Length: 287

-----------------------------330179701054460466229737858
Content-Disposition: form-data; name="fname"

Mickey
-----------------------------330179701054460466229737858
Content-Disposition: form-data; name="lname"

Mouse
-----------------------------330179701054460466229737858--




Looking forward to have this implemented soon.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org