I am trying to upload data from sensor to sql with my ESP32 via http post. I create localhost with XAMPP and want to try to upload data using urequest library but get error massage ECONNRESET. Here my code.
Code: Select all
import urequests as requests
import json
url="http://127.0.0.1/esp_send.php/"
send={"s1":"11187","s2":"65","s3":"54","s4":"1"}
head={'Content-Type': 'application/x-www-form-urlencoded'}
r=requests.post(url=url, data=json.dumps(send), headers=head)
results = r.json()
print(results)
Code: Select all
Traceback (most recent call last):
File "<stdin>", line 6, in <module>
File "urequests.py", line 120, in post
File "urequests.py", line 60, in request
OSError: [Errno 104] ECONNRESET
Code: Select all
import requests
url="http://127.0.0.1/esp_send.php/"
data={"s1":"11","s2":"12","s3":"13","s4":"14"}
resp = requests.post(url, params=data)
Edit
I change the ip to IPv4 Address and turn of firewall but another problem occur. In mysql it just send empty string and i dont know what wrong.