![]() | |
Kris 8 Ltr Evaporative Air Cooler 513cmhJadikan ruangan Anda lebih sejuk dengan menggunakan evaporative air cooler persembahan dari Kris ini. Terbuat dari material berkualitas yang kokoh dan stabil sehingga awet untuk penggunaan jangka panjang. Air cooler ini dibekali berkapasitas tangki 8 liter dengan airflow 513 cmh yang mampu menyejukkan ruangan dengan optimal. Free Klik Disini ! |
JSON (JavaScript Object Notation) adalah format pertukaran data yang ringan, mudah dibaca dan ditulis oleh manusia, serta mudah diterjemahkan dan dibuat (generate) oleh komputer. Format ini dibuat berdasarkan bagian dari Bahasa JavaScript, Standar ECMA-262 Edisi ke-3 - Desember 1999. (json.org)
Pada bahasa python pengiriman data ke server bisa melalui bentuk JSON dan SOAP. salah satu library yang bisa digunakan adalah Requests. library ini cukup power full terutama untuk melakukan proses POST dan GET data dalam bentuk SOAP dan JSON.
baca juga : Konfigurasi python virtual environment
Selanjutnya kita buat sebuah sample data dalam bentuk dictionary, melalui json.dumps() data akan dikirimkan ke server dalam bentuk JSON. Perhatikan kode dibawah ini :
data={
"nama":"Anita",
"ttl":"Malang 2 Juni 1989"
}
import requests
import jsondata={
"nama":"Anita",
"ttl":"Malang 2 Juni 1989"
}requests.post("localhost:8000/test",data=json.dumps(data))
Langkah selanjutnya menangkap parameter kiriman dari client, gunakan django sebagai framework server.
@csrf_exempt
def test_data(request):
# import requests
import json
body_unicode = request.body.decode('utf-8')
body = json.loads(body_unicode)
nama = body['nama']
data = {
'message':'success'
}
return HttpResponse(json.dumps(data))