|
|
Line 1: |
Line 1: |
| You can upload works using standard HTTP upload via POST multipart request.
| | i4kgEA <a href="http://ynofynksnppy.com/">ynofynksnppy</a>, [url=http://nilhmljfvnwh.com/]nilhmljfvnwh[/url], [link=http://nmwlxgznmvuw.com/]nmwlxgznmvuw[/link], http://sejgcadluavy.com/ |
| | |
| The upload URL must be retrieved using [[work.upload.lookup]]
| |
| | |
| = Info =
| |
| | |
| HTTP request must be configured with header:
| |
| Content-Type: multipart/form-data | |
| | |
| = Parameters =
| |
| | |
| * '''uploadid*:''' Upload ID returned by [[work.upload.lookup]].
| |
| ** Can be included in the POST body or as a querystring argument in the URL
| |
| * '''file*:''' File contents as a file parameter in the POST body
| |
| | |
| = Returns = | |
| | |
| The servlet returns an '''upload ticket''' (see [[work.upload.commit]]) directly (with no XML enclosure)
| |
| | |
| = Example =
| |
| | |
| REQUEST:
| |
| <nowiki>http://upload01.safecreative.org/api-upload</nowiki>
| |
| <pre>
| |
| Content-Type: multipart/form-data; boundary=AaB03x
| |
| | |
| --AaB03x
| |
| Content-Disposition: form-data; name="uploadid"
| |
| | |
| 3c33a96c-7743-43d0-9614-db70fa46d3ad
| |
| --AaB03x
| |
| Content-Disposition: file; name="file"; filename="file1.txt"
| |
| Content-Type: text/plain
| |
| | |
| These are the file contents
| |
| --AaB03x--
| |
| </pre>
| |
| | |
| RESPONSE
| |
| | |
| <pre>
| |
| HvWIbGj7anDefJK3tQHdPze8ekYaVUQJgKw_N6t0Wd_UblANNOjyVfkyK0fgPXRPgiR8SyVr7HmS4Uiiediu6MlFVYIcjUD0zc4Kc8m3e2Irr14iQi-A215pEaqlvOSZ6WUIbWvY-GD2e8akWxhESdnFG088_nUHEsAjkOvnF-ogK144M4vLuIj4Ylc6inW-80LNnqH10kh7zMJcxsv0lZzTMGrXa2pN
| |
| </pre>
| |
| | |
| [[Category:API component]] | |
Revision as of 15:08, 30 May 2010