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