Saya ingin membaca permintaan-jawaban yang dikirim oleh arduino dengan python.

Saya sudah menulis kode untuk arduino di mana arduino memproses permintaan HTTP dan mengirim jawabannya. Ini adalah bagian dari kode itu

String answer ="";    
answer += "RQ.";
answer += nreq;
answer += ".STATE.";
answer += req_state;
answer += ".";
client.print(answer);

Jadi jawabannya adalah

RQ101.STATE.3.

Kode Python:

import requests
r = requests.get 
('http://192.168.1.200/NQ.101.IDX.003.TI.1.N.001.STOP')

Maka saya akan menulis

print(r)
print (r.text)

Saya akan mengharapkan

RQ101.STATE.3.

Output aktual dilampirkan oleh gambar (harus diletakkan dengan tautan karena batasan posting) KODE KESALAHAN

Bekerja dengan baik dengan situs nyata (misalnya http://www.google.com) Maaf untuk bahasa Inggris yang buruk.

0
Zeno Dalla Valle 25 Maret 2019, 00:05

1 menjawab

Jawaban Terbaik

Diselesaikan, saya lupa memasukkan tajuk di jawaban klien (sisi server).

0
Zeno Dalla Valle 17 September 2019, 20:38