Multipart/mixed usage in GSP test suite.

Chime,

I have having problems with the multipart POST test.  I have tried 
creating a multipart form POST with curl and also from a HTML form 
inside chrome.  I'm not getting the format of the test.  I don't get use 
for multipart/mixed inside a multipart/form-data.

Which tool did you use to create the test example?

 Andy


With

curl -F "name=graphs" -F "name=@D1.ttl;type=text/turtle" -F 
"name=@D2.ttl;type=text/turtle"  http://localhost:3030/ds/person/1.ttl

I get multi form-data sections:

=====================================================================
Content-Length = 515
Content-Type = multipart/form-data; 
boundary=----------------------------b48c32e4e430

------------------------------b48c32e4e430
Content-Disposition: form-data; name="name"

graphs
------------------------------b48c32e4e430
Content-Disposition: form-data; name="name"; filename="D1.ttl"
Content-Type: text/turtle

@prefix : <http://example/> .

:s :p 1 .
:s :p 2 .

------------------------------b48c32e4e430
Content-Disposition: form-data; name="name"; filename="D2.ttl"
Content-Type: text/turtle

@prefix : <http://example/> .

:s :p 3 .

------------------------------b48c32e4e430--
=====================================================================

note only one boundary name

while the test has a multipart/mixed inside a multipart/form-data using 
attachments and only one form-data section.


=====================================================================
Content-type: multipart/form-data, boundary=AaB03x

--AaB03x
content-disposition: form-data; name="graphs"
Content-type: multipart/mixed, boundary=BbC04y

--BbC04y
Content-disposition: attachment; filename="lastName.ttl"
Content-type: text/turtle

@prefix foaf: <http://xmlns.com/foaf/0.1/> .
<http://$HOST$/person/1> foaf:familyName "Doe"
--BbC04y
Content-disposition: attachment; filename="firstName.ttl"
Content-type: text/turtle

@prefix foaf: <http://xmlns.com/foaf/0.1/> .
<http://$HOST$/person/1> foaf:givenName  "Jane"
--BbC04y
--AaB03x
=====================================================================

Received on Friday, 16 November 2012 18:35:18 UTC