couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Couchdb Wiki] Update of "ApiBaseDeDonnéeHttp" by BenoitC
Date Sun, 29 Jun 2008 17:06:58 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.

The following page has been changed by BenoitC:
http://wiki.apache.org/couchdb/ApiBaseDeDonn%c3%a9eHttp

------------------------------------------------------------------------------
  #language fr
  
- Une introduction à l'API Base de Donnée HTTP de CouchDB.
+ Une introduction à l'API Base de Données HTTP de CouchDB.
  
  == Nommage et Adressage ==
  
- Le nom d'une base de donnée doit être composé de caractères minuscules (a-z), chiffres
(0-9) ou n'importe lequel de ces caractères ''_$()+-/'' et doit finir avec un '/' dans l'URL.
Le nom noit commencer avec des caractères.
+ Le nom d'une base de données doit être composé de caractères minuscules (a-z), chiffres
(0-9) ou n'importe lequel de ces caractères ''_$()+-/'' et doit finir avec un '/' dans l'URL.
Le nom noit commencer avec des caractères.
  
  {{{
  http://couchserver/databasename/
@@ -14, +14 @@

  http://couchserver/another/database_name(1)/
  }}}
  
- ''Les carartères en majuscules NE SONT PAS AUTORISÉS dans le nom d'une base de donnée..''
+ ''Les caractères en majuscules NE SONT PAS AUTORISÉS dans le nom d'une base de données.''
  
  {{{
  http://couchserver/DBNAME/ (invalid)
@@ -22, +22 @@

  http://couchserver/databaseName/ (invalid)
  }}}
  
- Note also that a ''/'' character in a DB name must be escaped when used in a URL; if your
DB is named ''his/her'' then it will be available at ''http://localhost:5984/his%2Fher''.
+ Attention le caractère ''/'' dans le nom d'une base doit être échappé lorsqu'il est
utilisé dans une URL, si votre base est nommée ''his/her'' alors elle sera accessible à
l'adresse ''http://localhost:5984/his%2Fher''.
  
- ''Rationale for character restrictions''
+ ''Raisons de ces restrictions''
  
- The limited set of characters for database names is driven by the need to satisfy the lowest
common denominator for file system naming conventions. For example, disallowing uppercase
characters makes compliance with case insensitive file systems straightforward.
+ Les noms de bases de données ont des restrictions strictes afin de simpilfier l'association
nom-fichier. Comme les bases de données peuvent être repliquées à travers différents
systèmes d'exploitation, la façon de nommer les fichiers doit utiliser le plus petit commun
dénominateur. Par exemple, ne pas autoriser les caractères en majuscules les rends compatibles
avec les systèmes de fichiers ne respectant pas la casse.
  
- == List Databases ==
  
- To get a list of databases on a CouchDB server, use the ''/_all_dbs'' URI:
+ == Liste des bases de données ==
+ 
+ Pour obtenir la liste des bases de données dans un serveur CouchDB utilisez l'URI ''/_all_dbs''
:
  
  {{{
  GET /_all_dbs HTTP/1.01
  Date: Thu, 17 Aug 2006 05:39:28 +0000GMT
  }}}
  
- And the response:
+ Réponse :
  
  {{{
  HTTP/1.1 200 OK
@@ -49, +50 @@

  ["somedatabase", "anotherdatabase"]
  }}}
  
- == PUT (Create New Database) ==
+ == PUT (Créer une nouvelle base de donnée) ==
  
- To create a new empty database, perform a PUT operation at the database URL. Currently the
content of the actual PUT is ignored by the webserver.
+ Pour créer une nouvelle base de donnée, envoyez une requête PUT à l'URL de la base de
donnée. Actuellement le contenu de la requête PUT est ignoré par le serveur web.
  
- On success, HTTP status ''201'' is returned. If a database already exists a ''409'' error
is returned.
+ En cas de succès le code HTTP ''201'' est retourné. Si la base de donnée existe déjà
une erreur ''409'' est retournée.
  
  {{{
  PUT /somedatabase/ HTTP/1.0
@@ -61, +62 @@

  Date: Thu, 17 Aug 2006 05:39:28 +0000GMT
  }}}
  
- Here is the server's response:
+ La réponse du seveur :
  
  {{{
  HTTP/1.1 201 OK
@@ -75, +76 @@

  
  == DELETE ==
  
- To delete a database, perform a DELETE operation at the database location.
+ Pour supprimer une base de données, envoyez une requête DELETE sur l'URL de la base de
donnée.
  
- On success, HTTP status ''202'' is returned. If the database doesn't exist, a ''404'' error
is returned.
+ En cas de succès un code HTTP ''202'' est retourné. Si la base de données n'existe pas
une erreur 404 est renvoyée.
  
  {{{
  DELETE /somedatabase/ HTTP/1.0
@@ -85, +86 @@

  Date: Thu, 17 Aug 2006 05:39:28 +0000GMT
  }}}
  
- Here is the server's response:
+ La réponse du serveur :
  
  {{{
  HTTP/1.1 202 OK
@@ -97, +98 @@

  {"ok": true}
  }}}
  
- == Database Information ==
+ == Informations d'une base de données  ==
  
- To get information about a particular database, perform a GET operation on the database,
e.g.:
+ Pour récuperer les informations d'une base de donnée, envoyer une requête GET sur l'URL
de la base de donnée, ex:
  
  {{{
  GET /somedatabase/ HTTP/1.0
  }}}
  
- The server's response is a JSON object similar to the following:
+ La réponse du serveur est un objet JSON similaire à celui-ci :
  
  {{{
  {"db_name": "dj", "doc_count":5, "doc_del_count":0, "update_seq":13, "compact_running":false,
"disk_size":16845}
  }}}
  
- == Compaction ==
+ == Compactage ==
  
- Databases may be compacted to reduce their disk usage.  For more details, see ["Compaction"].
+ Les bases de données peuvent être compactées afin de réduire l'usage disque. Pour plus
de détail voir ["Compactage"].
  

Mime
View raw message