2015-04-28 21 views
9

POSTMAN kullanarak bir görüntü yüklemeye çalışıyorum. Form verileriyle başarılı olurum ancak ham JSON biçiminde veri aktarmayla değil. PostMan form-verilerlePOSTMAN'da ham kullanarak görüntü nasıl yüklenir?

isteği: kıvrım ile

enter image description here

isteği:

curl -X POST -H "Content-Type:multipart/form-data" -F "[email protected]/home/shivani/Pictures/Wallpapers/8018.jpg" http://127.0.0.1:8000/api/users/1/image/ 
{"message":"Image Uploaded successfully.","profile_image":"http://res.cloudinary.com/aubergine-solutions/image/upload/v1430204993/w0oxhv6beaxd14twrxmi.jpg"}~ 

içinde talep gönderirken ham olarak:

enter image description here

10 alıyorum ben Django ayarlarında MultiPartParser eklemiş olsa aşağıdaki hata: Bu sorunu çözmek için

enter image description here

Can kimse yardım?

+0

Peki, bu sorunu çözen herhangi birinin çalışıp çalışmadığını belirtmek gerekirse, json kullanarak görüntü yüklemek istiyorsanız,'" profile_image "gibi bir imaj dizgisi eklenmelidir: { " name ":" 72397.jpg ", " content_type ":" image/jpg ", " file ":" base64string "} veya her iki şekilde de" form-data " –

+0

Ayrıca şu anda aynı sorunu yaşıyorum. Ve temel verileri görüntü ile geçmem gerekiyor. Kodu verirsin, görüntüyü ham verilerle nasıl geçirirsin. –

cevap

3

Resim yüklemeyi kullanırken, base64 kullanarak görüntüyü kodladım ve kodlanan dizgi json dizesi olarak iletildi. Arka uçta dizenin kodunu çözebilir ve görüntüyü yapabiliriz. .

+0

Evet, zaten çözdün! Bu yorumda var :) Teşekkürler –

İlgili konular