मैं अनुरोध मॉड्यूल के साथ कुछ पुराने पायथन कोड को फिर से लिखने की कोशिश कर रहा हूं। उद्देश्य एक अनुलग्नक अपलोड करना है।पाइथन अनुरोध http http को कैसे निर्दिष्ट करें?
https://api.elasticemail.com/attachments/upload?username=yourusername&api_key=yourapikey&file=yourfilename
पुराने कोड है जो काम करता है::
h = httplib2.Http()
resp, content = h.request('https://api.elasticemail.com/attachments/upload?username=omer&api_key=b01ad0ce&file=tmp.txt',
"PUT", body=file(filepath).read(),
headers={'content-type':'text/plain'})
कैसे अनुरोधों में शरीर के अंग का उपयोग करने नहीं मिला मेल सर्वर निम्नलिखित विनिर्देश की आवश्यकता है।
मैं निम्न कार्य करने में कामयाब रहे:
response = requests.put('https://api.elasticemail.com/attachments/upload',
data={"file":filepath},
auth=('omer', 'b01ad0ce')
)
लेकिन यह कैसे फ़ाइल की सामग्री के साथ शरीर के अंग निर्दिष्ट करने के लिए पता नहीं है।
आपकी मदद के लिए धन्यवाद। ओमर।
बहुत धन्यवाद !!!! –