ved hjælp af http anmodning personer, du kan kommunikere med couchdb.gennem disse anmodninger, vi kan indhente oplysninger fra databasen, opbevare data i databasen i form af dokumenter, og vi kan se, samt formatet dokumenter lagres i en database, http anmodning formater, samtidig med at kommunikere med den database, vi vil anvende forskellige anmodning formater som få, hoved, post - slette og kopi.for alle transaktioner i couchdb, input - data og outputdata strukturer vil være i form af javascript objekt, note (json) objekt. efter de forskellige anmodning formater for http protokol, der anvendes til at kommunikere med couchdb.,,,,, og minus; dette format benyttes til at få et specifikt punkt på dagsordenen.for at få forskellige ting, du er nødt til at sende særlige url mønstre.i couchdb ved hjælp af denne få anmodning, kan vi få statisk poster, database, dokumenter og konfiguration, og statistiske oplysninger i form af json dokumenter (i de fleste tilfælde),,,, hoved - og minus; hovedet metode anvendes til at få hovedet af en anmodning uden http liget af den reaktion.,,, post − efter anmodning anvendes til at overføre data.i couchdb ved efter anmodning, kan de fastsætte værdier, uploade dokumenter, dokument værdier, og kan også starte visse administrative ordrer.,,,,, og minus; anvendelse af sætte anmodning, kan de skabe nye objekter, databaser, dokumenter, synspunkter og udforme dokumenter.,,,,, udgå og minus; anvendelse af slette anmodning, kan du slette dokumenter, synspunkter og udforme dokumenter.,,,, - − anvendelse af kopi metode, du kan kopiere dokumenter og genstande,.,,, http anmodning rør, http headers leveres, for at få den rigtige form og kodning.samtidig sender anmodningen til den couchdb server, kan du sende http anmodning headers sammen med anmodningen.følgende er de forskellige http anmodning rør.,,,, indhold, form og minus; denne overskrift anvendes til at præcisere indholdet af de data, vi leverer til server sammen med anmodningen.den type af det indhold, vi sender sammen med anmodningen vil blive mime - type eller json (anvendelse /json).med indhold af type på anmodning er stærkt anbefalet.,,,, acceptere og minus; denne overskrift, anvendes til at angive den server, listen over de datatyper, at kunden kan forstå, så server sender sit svar ved hjælp af disse data typer.generelt er her, kan du sende en liste over mime datatyper kunden accepterer, adskilt af koloner. dog med at acceptere i spørgsmål af couchdb ikke er påkrævet, anbefales det stærkt at sikre, at de returnerede data kan behandles af klienten.,,, som personer, der er personer af det svar, sendte af den server.disse personer kan give oplysning om indholdet af den server sender svar.,,,, indhold, form og minus; denne overskrift angiver mime arten af de oplysninger, der indberettes af server.for de fleste anmodning, de returnerede mime type er tekst /almindelig.,,,, cache kontrol, − denne overskrift viser kunden om at behandle de oplysninger, der er meddelt af den server.couchdb mest afkast skal forny, hvilket tyder på, at oplysningerne bør forlænges, hvis det er muligt.,,,,,,, indhold og længde, minus; denne overskrift afkast længden af det indhold, der er sendt af serveren i bytes.,,,, etag − denne overskrift anvendes til at vise den revision af et dokument eller en udsigt.,,, statuskoder, som er tabelform af statuskoden sendt af http header og beskrivelse af.,, 200 &minus, ok, denne status vil blive udarbejdet, når en anmodning er afsluttet med succes.201 − skabt denne status vil blive udarbejdet, når et dokument er skabt., 202 og minus; accepteret denne status vil blive udarbejdet, når en anmodning er accepteret., 404 &minus, ikke har fundet denne status vil blive udarbejdet, når serveren er ude af stand til at finde de ønskede indhold., 405 − ressource ikke tilladt, denne status er udstedt ved http anmodning type, der anvendes, er ugyldig.409 − konflikt, denne status er udstedt, når der ikke er nogen opdatering konflikt.415 − dårlig content type, denne status, anført, at den ønskede content type ikke er støttet på serveren.500 − interne server fejl, denne status er udstedt, når de data, der er indsendt i anmodningen, er ugyldig., http url veje, der er visse url veje med, som du kan interagere med databasen direkte.følgende er tabelform af sådanne url veje.,, url, drift, læg /db, url anvendes til at skabe en ny database.få /db, url bruges til at få oplysninger om de eksisterende databaser.læg /db /dokument, url anvendes til at skabe et dokument /ajourføring af et eksisterende dokument.få /db /dokument, url anvendes til at få dokumentet., slette /db /dokument, url anvendes til at slette den foreskrevne dokument fra nævnte database.få /db /_design /konstruktion dok, url anvendes til at få en definition af et mønster, dokument.få /db /_design /designdoc /_view /view navn, url bruges til at få adgang til den opfattelse, at betragtning navn fra design dokument fra nævnte database.,
couchdb http api -
Previous:couchdb knyttet filer
Next Page:couchdb at oprette en database