Inqueue (REST queue)
De Wiki1000
(Différences entre les versions)
(Page créée avec « Cette action poste un message dans une file d'attente <pre> http://.../servicename/server/rpc.l1000/rest/queue.add?queuename=nom_de_file </pre> {|class="wikitable" |- !P... ») |
|||
Ligne 26 : | Ligne 26 : | ||
Exemple : | Exemple : | ||
− | + | <pre> | |
+ | Request: | ||
+ | POST http://hostname/servicename/server/rpc.l1000/rest/queue.inqueue?queuename=DBQUEUE1 | ||
+ | content:application/x-www-form-encoded | ||
+ | Authorization:Bearer 160000768..... | ||
+ | Accept:application/json | ||
+ | |||
+ | param1=1 | ||
+ | param2=toto | ||
+ | content=...base64 17119 bytes... | ||
+ | |||
+ | Response: | ||
+ | {"response":{"result":0,"msg":{"queueName":"DBQUEUE1","uniqueID":"000000000000000000C900013E120010","contentLength":17119,"param1":1,"param2":"toto"}}} | ||
+ | <pre> | ||
Voir aussi : | Voir aussi : |
Version du 26 février 2015 à 15:22
Cette action poste un message dans une file d'attente
http://.../servicename/server/rpc.l1000/rest/queue.add?queuename=nom_de_file
Paramètre | type | Valeur |
---|---|---|
queuename | string | Nom de la file d'attente |
content | string base64 | contenu du message |
Remarques :
- Tous les paramètres sont ajoutés comme paramètre du message
- Le contenu de la requête (POST) est stocké comme contenu binaire du message.
Exemple :
Request: POST http://hostname/servicename/server/rpc.l1000/rest/queue.inqueue?queuename=DBQUEUE1 content:application/x-www-form-encoded Authorization:Bearer 160000768..... Accept:application/json param1=1 param2=toto content=...base64 17119 bytes... Response: {"response":{"result":0,"msg":{"queueName":"DBQUEUE1","uniqueID":"000000000000000000C900013E120010","contentLength":17119,"param1":1,"param2":"toto"}}} <pre> Voir aussi : {{footer|Service_RPC_file_d'attente_(server)}} [[Category:Actions REST]]