AnsweredAssumed Answered

Upload en REST

Question asked by bungo on Oct 11, 2009
Latest reply on Oct 16, 2009 by bungo
Bonjour,

J'implore votre aide car je tourne en rond depuis une semaine.

Je cherche à transférer (upload) un fichier à partir de l'API  "POST /alfresco/service/sample/upload" (http://localhost:8080/alfresco/service/sample/upload).

Je fait bien un "post"  mais je ne comprends pas le format de donnée à envoyer à Alfresco ?
Comment formaliser ce fameux "formdata ? "http://wiki.alfresco.com/wiki/Web_Scripts#formdata
Je ne voie pas bien comment coder "filedata, (mandatory) HTML type file"

En retour j'ai toujours "Le serveur distant  a retourné une erreur : (400) Demande incorrecte."

J'utilise la version Alfresco Community 3.2 et je développe en Csharp.

+++++++++ upload REST API +++++++++
Package: /org/alfresco/repository/upload

File Upload POST /alfresco/service/api/upload

Upload file content and meta-data into repository.
HTML form data
•filedata, (mandatory) HTML type file
•siteid
•containerid
•uploaddirectory
•updatenoderef
•filename
•description
•contenttype
•majorversion
•overwrite
•thumbnails

Return content
•nodeRef

Return status: STATUS_OK (200)

Authentication: user
Transaction: required
Format Style: any
Default Format: json
Lifecycle: public_api

Id: org/alfresco/repository/upload/upload.post
Descriptor: classpath:alfresco/templates/webscripts/org/alfresco/repository/upload/upload.post.desc.xml

Outcomes