Not logged in : Login |
Store a resource/file in the WebDAV system.FIXME: I suppose using magic folders we can also upload RDF content and maybe more. This should be detailed here.
path
The target path of the newly created resource.
content
The content of the resource. This parameter can only be used for rather small text files. Any other file content should be sent in the body of an HTTP POST request.
type
The mimetype of the resource.
permissions
The permissions of the newly created resource as detailed in Resource Permissions.
An error code stating the success of the command execution as detailed in ODS Error Result Codes.
Example:
$ curl -i "http://kingsley.idehen.net/ods/api/briefcase.resource.store?path=/DAV/home/demo/mysimpletext.xml&content=test&type=xml&user_name=demo&password_hash=5863d9e4cbdf522eaa62e0747fceb1c5b249ba13"
HTTP/1.1 200 OK
Server: Virtuoso/06.02.3129 (Solaris) x86_64-pc-solaris2.10-64 VDB
Connection: Keep-Alive
Date: Tue, 10 May 2011 11:47:16 GMT
Accept-Ranges: bytes
Content-Type: text/xml; charset="UTF-8"
Content-Length: 61
16795
Attributes | Values |
---|---|
type | |
Description |
An error code stating the success of the command execution as detailed in ODS Error Result Codes. $ curl -i "http://kingsley.idehen.net/ods/api/briefcase.resource.store?path=/DAV/home/demo/mysimpletext.xml&content=test&type=xml&user_name=demo&password_hash=5863d9e4cbdf522eaa62e0747fceb1c5b249ba13" HTTP/1.1 200 OK Server: Virtuoso/06.02.3129 (Solaris) x86_64-pc-solaris2.10-64 VDB Connection: Keep-Alive Date: Tue, 10 May 2011 11:47:16 GMT Accept-Ranges: bytes Content-Type: text/xml; charset="UTF-8" Content-Length: 61 <result> <code>16795</code> <message>Success</message> </result> |
name |
|
url | |
contentType |
|
httpMethod |
|
isWebServiceOf | |
oplwebservices:endPointURL | |
hasParameter | |
schema:shortDescription |
|
is target of |