Kursus a2fahmi Gratis klik disini

Kursus Android Gratis, dengan syarat:

  • 1. Laki-laki beragama islam dan sholat 5 waktu, domisili bogor
  • 2. Masih SMK/SMA (matematika=6) / Mahasiswa (jurusan IT) / Pengganguran (Menguasai dasar JAVA)
  • 3. No HandPhone selain indosat
  • 4. Saat belajar bersedia membantu projek tanpa dibayar / membuat aplikasi di playstore dengan copyright saya
  • 5. Membawa Laptop

Kursus Framework CodeIgniter, dengan syarat:

  • 1. Laki-laki beragama islam dan sholat 5 waktu, domisili bogor
  • 2. Masih SMK/SMA (matematika=6) / Mahasiswa (jurusan IT) / Pengganguran (suka dengan komputer)
  • 3. No HandPhone selain indosat
  • 4. Saat belajar bersedia membantu projek tanpa dibayar
  • 5. Membawa Laptop

Fahmi Basya Kartapura On June - 5 - 2017

Diketahui:

Saya sudah menginstall CURL

Saya mempunyai data JSON sebagai berikut :

{

“id_user”: “1”,
“nama”: “Fahmi Basya Kartapura”,
“jabatan”: “PCL”,
“username”: “Fahmi”,
“password”: “haus”,

“tipe”: “user”,
“id_grup”: “pcl_bogor”

}

Contoh Kasus:

Saya ingin membuat sebuah dokumen yang berisi data JSON diatas dan memasukkannya ke sync_gateway

Pertanyaan:

Bagaimana cara melakukannya … ?

Jawaban:

Buka Admin Rest API 

Lalu Klik Create Document dengan metode POST

201706051659_adminRestApi

Keterangan:

  • db itu untuk nama databasemu sedangkan body diisi dengan data JSON

Lalu tekan tombol Generate curl! maka akan menghasilkan hasil seperti dibawah ini:

curl -X POST –header ‘Content-Type: application/json’ –header ‘Accept: application/json’ -d ‘{ \
“id_user”: “1”, \
“nama”: “Fahmi Basya Kartapura”, \
“jabatan”: “PCL”, \
“username”: “Fahmi”, \
“password”: “haus”, \
\
“tipe”: “user”, \
“id_grup”: “pcl_bogor” \
\
\
}’ ‘https://localhost:4985/db_test/’

 

Penulisan pada Command Prompt Windows

Masukkan data JSON-nya dalam sebuah file dan simpan dengan nama userFahmi.txt

Lalu tulis kode seperti terlihat  dibawah ini:

curl -X POST –header “Content-Type: application/json” –header “Accept: application/json” -d @userFahmi.txt”http://localhost:4985/db_test/”

Keterangan:

  • Tanda kutip satu ganti dengan tanda kutip dua
  • Alamat https ganti dengan http

Seperti terlihat pada gambar dibawah ini:

201706051718_hasilCurl

Catatan:

Jika gagal maka akan menampilkan {“error”:”Bad Request”,”reason”:”Bad JSON”}

 

Penutup

Sekian dan terima kasih.




Categories: Couchbase

Leave a Reply