Пост запроса с пакетом запросов python не работает

Я работаю с фреймворком django. Я пытаюсь отправить post запрос с токеном, используя пакет requests, но он не работает. код статуса запроса 200.Вот мой код:

def modifier_periode_push(request):
    url = "ip_addr/openapi/device"
    option1,option2,option3 = "040A0001","041E0001","043C0001"
    headers = {
    "Accept-Encoding":"gzip","Content-Length":"286","Content-Type":"application/json","Token":"0h2PPw2AlcKM0R1xXymkFA==",
    "User-Agent":"Go-http-client/1.1"
    }
    if request.is_ajax() and request.method == "POST":
        if request.POST["periode"] == "10":
            payload = convertir_en_hexa(option1)
        elif request.POST["periode"] == "30":
            payload = convertir_en_hexa(option2)
        else:
            payload = convertir_en_hexa(option3)
        data = {
            "devEUI":request.POST["devEUI"],
            "confirmed":False,
            "fPort":int(request.POST["fPort"]),
            "data":payload
        }
        try:
            **req = requests.post(url, headers=headers, data=data)**
            print(req.status_code)# returns 200
        except:
            print("Erreur")
        return HttpResponse("ok")
    else:
        return HttpResponse("Requete non authorisée")

Я хочу знать, почему он не работает и как отладить, потому что код состояния 200 не дает много информации

Вернуться на верх