Python'da bir Dictionary'yi nasıl post atabilirim?

Uzun süredir araştırıyorum ama maalesef çözüm yolu bulamadım.

> re = request.post(url,data=dict)

şeklinde giriyorum, ama siteye sadece keysler gidiyor.

atladığım nokta nedir?

Json formatına dönüştürüp deneyin.

a = json.dump(dict) 
re = request.post(url,data=a)

şeklinde yapıyorum ama başarısız oluyor.

re = requests.post(url, json.dumps(a))

Maalesef çözüm alamadım.

Kodları paylaşır mısınız?

        my_data = {a:b
                   c:d
                   e:f}
        req = requests.post(site,json.dumps(my_data))

json parametresini kullanabilirsiniz.

Headers içerisinde kullanıcı aracısını ve json verisi gönderdiğinizi ifade eden application/json parametresini kullanın. Bu da olmazsa php tarafına bakmanız gerekecek.

headers = {
    "User-Agent": "Burayı doldurun.",
    "Content-Type": "application/json"
}

Sorun php tarafında sanırım.

1 Beğeni

yardım için teşekkürler.

1 Beğeni

yinede yardımın için teşekkürler.

1 Beğeni

dump dosyalar için. Orası dumps olacak