Я хочу отправить данные в кодировке JSON на сервер, используя только собственные библиотеки Python. Я люблю запросы, но просто не могу их использовать, потому что не могу использовать их на машине, на которой выполняется скрипт. Мне нужно сделать это без.
newConditions = {"con1":40, "con2":20, "con3":99, "con4":40, "password":"1234"}
params = urllib.parse.urlencode(newConditions)
params = params.encode('utf-8')
req = urllib.request.Request(conditionsSetURL, data=params)
urllib.request.urlopen(req)
Мой сервер является локальным сервером WAMP. Я всегда получаю
urllib.error.HTTPError: Ошибка HTTP 500: внутренняя ошибка сервера
Я на 100% уверен, что это НЕ проблема с сервером, потому что одни и те же данные, с тем же URL-адресом, на том же компьютере, на том же сервере, работают с библиотекой запросов и почтальоном.