Как отправить аватар с типом multipart в base64 через POST?
-
Что нужно прописать вместо кракозябр, чтобы отправить, не используя "Конструктор данных запроса"?
-----------------------------191691572411478 Content-Disposition: form-data; name="image"; filename="169.jpg" Content-Type: image/jpeg JFIF H H Exif II* 2 & i : @ 2019:02:02 20:50:22 j T JFIF C %# , #&')*)-0-(0%()( C ((((((((((((((((((((((((((((((((((((((((((((((((((( w" } !1AQa "q2 #B R $3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w !1AQ aq"2 B #3R br $4 % &'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ? + U y ޙ ˏS D D 0 u $ [ ## { @ t h x ?«6 h b70n*?v u = * # D VO(n 09 c $ G 2۠ # ! k h M ,Ѯ>R 9 <v Z <'I ĭ& ' g { A = U* {+E xR T ܲ kCV X *кd d 1 o s '3 ` @ V[ Ή!y $e r3 > P i %= n;} U[/T H @ ̈ q ~ m& L-,7E"߸ FtA G ¢ ~T@ q X ' 7C 0a 02 " ; / Zo ,ѤQ9X y y WQ< ; ? ڟ | ~q߰ ҹ劖 M zR[ )r 26 Lc : - ٕ Y h @ p ՚k l* .у > ? U b QC" $o = M ZN J 3 B`. <~ V 4 N T ư[N $U O Rcu (yd"}Ӆ 㓟Β TF X 8P8 lw <QVwAf * T(~ |ı > )_ = ` ' . ?Iݜc=9 ҩɮ ܉˒ zӷ k 5~gp ۱ 8> Vr Dz3 -jZ Hʈ - b;l~=} ; a(. Lgp y T d. I < X 3 ? * ; u , 0\ w. W! !b J q s ҥ Y 2 L pnx ig{ b 8 I9 w=x8 NMR ı ܢ1< d l it+ kwR ";YN Fs 2 ~ . c; sۨ s ^Zۼ n \ o x = 3ڛ a$k5 p!# Pq O 3 z S nW P U n ( $ $ ^ J q `= B9 ; UR ] ن y { . S pѴ18R( r C T TB # m2mb ' u"Ӯ "Y c Al* b3 tV;A 9 R]2y5 6 | u O j e < ķ1E l q9 3 s ` NOc Ɖ ޠGhY c9R{) 9 f y. k-$U J ʲ ,OS 1 Җ [ $ b( , J6 }I .]ʿf7<^R ܣ 2ņ}x EA 9' N3 i4 L K bn$ ` d G jF \L m p[ s ~ ~ F C ' \} Q E 0t 4c %,X _ Zr \2 c # n: ^ 1 9 [ Hde?t @r Xϴ 3, ` g [{e /4. P ~ V ; ,0== E z jv {Qn I%|q 9 0s PqT "I L^{ 4 7>ԧP F!s ! ^ ۏ҆ b B T z ֶ ʱ # vt# Y2_ I T ƪ ^ 璧 R ۫K+ m P V 騍4@FU I é Kө9 B T }j w h$ $^ w <c :R z Ga cH= :?Pr kR # Ԗ | I F c 錚 t eDʽF' &DE q u{ - `6 r' m == vҐH Us \ ٴ \* y 8 09 nz T P x w ߑ_S֣ 3= r R1 1 d > < )( $۲5 0 i& ~Sa @n: 7uzt8[;#5 \>T G 3 8 Fk [ K Ȯm !2 @ O n Z > } h :v g5 fS$ 6 ڨ { mb " } U WV>m < ˌrC0y >(x g [X*m_ - o v t3Km6 ,x zs + > # k P , u " "[vK , y ]֡{ r T IvA s j1 C v H n^7 y9 z J? -6 4 @ y @3 H sW<! V ~ VYᵈ< + TJ ~ 㶓p ^ 8 =Vk `~W\ RY e t ] 9 ר h* ?¸ YbB ,w 뚋 #!<Or1 r z1 ֧aX V LiF Y *#: ; x 30 Upq +Y , K _ ( 3pp( ,vS\ , 2 o c Y 6ז B q" '} c ? >cH g] F sϧ ϧZ N T x ? 6 Ve)4 !T X,p s # 9 Ӯ6 w # g A ȱD - ]. s&Y ; N: t b[5 L Y ۊ : GJγ = qޡrח0ɹ lm :WK K 21 W G A#(Fzd F R GB 9 8 fy|1m ( ( ˒<w # ӕ p* ܡ / zN+ p$u k !k i u @ pz T [ nQ v9G tL O b F = i 1P O Tr;) nj E$ ~ T y 8 3 c _ $ 2 i q ^ E eER x j m Q y= pJ 8 zq ⊜ Ѕ v i G ' u D fR Cn㌀ 9 f g S . u% @ 0䎽 ~?: , /ȡO C ? 5yQ9 w @ ^rO A 2( 8 H b aY 5 iz v . y"U P? = 7 Zl mx +\OD^ \dž Z8$ h żd8\d [ Ƹ ?` Ovw c ~ LǦ= Q n& Ĩ ټ Ǚ \ > >"h 2 p 'P ? o v i>g @<v z GVJJVm ~ g M E ]t W F}JK n ߴa_ } N*} \H m 2 < < D 1 O=O һ ? 12 V k 4 0) R # 6v E F r:W9 Ni & * xQ P؉ +&Wb W& y PY x' :rXd 5IJ < 0C* - Ӧ*ѝp 0yv 8 ȒH +J 4 nj~u = C' / A S |?6 w b+ ǀ ' q CXғנ D6 A FH q 5 z j~1 m Amf 8 A - } _ .|I I klV _ Bv 鞤u q[6 } eaB k ywd r >n ZM ^ I # Z- H_ * ? ֹ k0Ť H^EH7;@* u K{f j _ Y Ww x hj z < QЭ, A, # #ۑ ? a K t kwE $$g ˱ p lK z م TT s "խ Ğ D Kn{ ) c $+ '^ ; J Mrg_ ;~ w [8 i m> ?$ O= + :hκ pv< ?+l ?0 ?AU ;09~ y$}j9e^ ך E A H R8 X @ 1 n9 Ϯy Ue r * c g s ww#֑ Ns qW{ KV ! I X d N . y }z Yh s ҥ m Sr $ qL'< Mb RG lb ޡ |? o ] O Xs * ،Wv 0 Z [ fY ^=z 1 3? 18 ? ڪ F ecl2 ] OI | ;09 f Ǿ" ɦGf ma s ⽢ ! v _xj R +* I > * NmN SmZ:3 ~y:6 % {m fC { + O " 68o y ] z Ef6҉a yS FF= < [ m { Z' IK /J ly k ?÷ l :n p q JG~26 y H d q 4U9d ( H Q OOz |̪ a$ s L B I FO $p z 3bQ!2 C? s + *T P K1 @8> ~sHҌ| J K jam Qϸ 瑴 ~ ] $3 ށ L m G' O P9 _ # M 1 q *!/ F qI ͫwP y XW F ? j B +mzDR9 Y k =3P8Y G? )8 4 V x ;H A P m > BiW !?0Lm # c ߚ LU ?j S s >دH =W+ *} , u<Z & N 26 ŇR+ѵ; X U l r1 \ l, [(0U F J脮y ) `r A=( a < +M F ,* z ڠ $ڸ nlX `7` OO HO~} 6 4 &v B .9㿭Sf,H d p)XW$w< & ǀx '< CU ހ - [ I a 7% r q nu; e v \ Mml I* t t s& ,Z k d$ $ 36 U q \< UnsU*1 6 Zf j 3 # <W᫈ 7v[ b z hJ 'FS 4 6 e = j +H rY '8> ] w 7 4 \ ? ' " = Z3?d C %# , #&')*)-0-(0%()( C ((((((((((((((((((((((((((((((((((((((((((((((((((( d" } !1AQa "q2 #B R $3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w !1AQ aq"2 B #3R br $4 % &'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ? `* 0" : _ <۴ B $8 I c ?Z -' - ψt /<`| U ّ @ ǵb & H 'T ݢ G 8[x _ f ! U_?+ * O b g Z ?P [ 5 uH { xQ 6o ۷ '> a;O ]ʑ m b Cn~ yyr:T , 4g 9 YMX W B $`vr>S $ ;;- ! ݿ - % <3, یw8 OjN [ Sk< ̆FfX U | z% X } e ; Ug 6QX s0 l n 9 g mԗ l| =P bd T d L >e! ] ̈4 h, | f h h 7V u u ? b [ F rZ Y #t '' qr R ! + qP 9V ? ] l E ~ , w > u G ; j F @$ r:P E 4 q fpK t {Զ XF r;6 1$d =k O P@Y 9n ڴ4 } "]i.o9 $. ( #` , r0O ;=Iq{ q Y F / V 6p_\ ƕd" 8d a h \ X st Z# q I 5 6 j ] Fv " I n O %4պ V D: h ]I X [ &X mA(<.q ֡ " O u" Uz "Qp &N \ @! ' V< ѵŤOo m < C wr9 I ]l͘ ` Ll y* '? Vkn ׁ ,+ F`I 6 } U=> Q# $ *1 C 椺 D j ; np3o&> 8ܹ } )&{y % Z[ P *)W`rX q xo- Yt v s?y= ] W3@ /" Lap- < , 6 e Y! d,n w r:ƚ l_MJ LP 'vnr 1= C Zji i eeh e`m fD^ } ; .myb7 3]E j,,/ a OK YO `( sک ; 1 'h Zk fl =r8 u:1 WҮ>Ӭ - Y 8ؤt j 6 ,<G}i @mȪ Y U?+ < W Z us ii+E T c 3 1 sV NȋM -5Cq X 3Zڛ i n w 2 ' N֓\ >If xa | W?/ %Y m 5/._ Z # aYFI !3 r ; 3 V i f 6 J ` kM 3 0 e: ^Ĺi {keqe o t G |ôgt pA #9 1 ( / p E >YeA ` N ʱ E &p !wdgp # ⤱ѤӬ 4{{ ' I ~ ]F C W G s D +7 +[ l Z 1 ۉ7 p_ j o0 Ñ 3 g8˻ Fv 8 J4K{[ .U cy 8 , _n[ Ջ [ g db } Y ʰ;< & f f [k efF x s H]l R1 y $T nH 0~eU [ 8 n. k ( l k d _ T` : M~) ..e V [^NQ E\+ s 9 } ө? c;I{ 2 t a] 3| S ;dc Z Ƅ k- [ HK G,.9 ]+ھ - 屁] Bg g 2? ̸ G \$ bTbyϔ8S = IJ r Ԗgh~! ZY h 9 >\#s [ /LبV xZTi1 X 5 { \ Jmnf w | @? [ [i y V d $ӌ CV 9i` Mͪ "x# J ĩ &1i ĺVnw 6 ) \ T7v ssc /ﵐ 8hX` uj G(xRw Q1 Rn͔ dF k} F VnF G`x8 E*O- S K, s* P# 1 & 뫥 <q 4S# Q u x >8c h U A BR a W vиn i D q1D U r ; =z Q o 'QH H] O 1 I! "+ " ZB ` u TW o2 `ݽ r 7 b GL7lb - B a Ca,J 3^^u ! ݮ [ QOբ /d g 4P3 ۂ g [w _V * ^ D1?u > <? ! t M 膚 m ' ]<SGw2^ gs5ɹ h ٿ 8 7 D 'gs mY@ ԟ dd[ em~l 5 g%} f _x Sp ۖ? C ? _ik Ӵ Y L | fb? 0+ mwY O % R& W k? $ {C<Fvp B [ ܁C Nv N Ӭ W> FZ? Ϝ蛄Lzc 1Y H I iV: I 8 H !I ڻ ;3 ޒ X, < 68A b5 5 { K H G Y _/ 2 6 a( & i x J P ἠ A DI m Pҕ5 wO S)Yq# X | 9$c ;ײ Z~ kk ٓ ] iV O / ' V H > Q2K H_w1 jv0 i t! yԚ߈d Lztzm , |J Q q" XK v ." Kg<wVO_z 4 e n SS( $6q' xTd0 n s > p < /m A ` pja+k % b~ j֚ k B"!^ A 2xϥi Z q YY [ , '9 M( 0 0;vխGK X O Y?u h K4a >j1 2 hK( ch xT ^p < Ĩ k Ie [ X " Z N $ > x TA #\ b{{ l t0 vc w l g V X cV ƑG Oc[ m 4 ol E I Uz RJ F 5.Q 5v7 U I V F 6 Q ,M nX kf ú] R s E Dm )e v;_ \z thV ; \ g 9W\ aʑ ?: i ڞ ֗ . (; @ 8 s - iZԙc& P n< \*m+ : c S Zt ~ ru P C ݐ0$$} c Fxȭ ̛;( , BS ] ; /4 ^ ou {k lJ ] ' 6 * V rzݣIЖ t A$ MT\ g<N7t8 姁 Ŝ % h cr հ 2 秶 _ su5 ݂F !$N @hR q } _ , a & hC$2 Pq Ў s ' J Z ǖ ̯t) G` h{ y ̊d 8 <p209ɫVz h 4 W R [ Ax I# =P = ٴ [P = ^ x &( U u q UK ; ! w d Ɍ ` R (' 7 /a " R$ ל e d0 N _Y nmXf 0 ݔrp 7 { f T Z dy 0X # %': + 3( ' ݒy 9 '] s e )%1m ( F:dZ X4 ncY "M< eWx o VN{rv kj܀ k u ' !;T 1 c$ V~ w c , ]` gv c g e y 2ybw a ¬/- P3 YC $Tב } U ɖ( " 3 " A nd u 7.$3 ƞH<ʑ ! wSR % }g q! [v k$DpH- $i Ar 7P eıL G 7aK J :Ԗ m#ۉe\+jG0, 8 t> ErC_ [h ^D@ B cV i ,P Z "b Dfo4 Yڄv8- ْ + k7 D76 x Y ( W @ sޮ ëM Z< l 1a . qeO 7lhsĦ Z '{ b(B ԡ R [G P ( HRv2 # vZ vi! D rܤ O # $ v[ ? & d3 P? 6 i rcf J]A $ _ ojPOx wi(W %< 7*C ݂Nw~yF R EqsK@ + z " O FC D rL % e L O Ⲛ iw ×lo] < [ a3 <RAmћ +7c 0 =" v c@ , 1 섷 0i A Bp EC a7M% h ; = 3 hb ^. p$A v`FW ڥz. u vAv 1 , _\ j +\ Cp֚] * J I h n ;3 f J Ú] H ~֑! 5', rֱ i<, R(ծS剕 6 " k - Z ,ſ fbv dR 6RV0 % r 5 e_ 1GV= 4 #{ % M)cn a 1 = g ^ SNuK Sp bQen~p A w S $ Լţ $As s [ ء EG X - g 1o B D ! @=: 888 E v ^ 6;h CD ( ~ / a `}fd77B" $/ [ c/ )2 ) [ NpuK F 4 5< 6 E { ccG 4 Ӓ$ 3 Ka; % $ p1 VFY$ h GwD q }N( )ʛ l =}D 1 Ϙ[ G ] "[9d D f? s ot" v + W A d Y >I[vY #( ]z Ǵl O%1 c q Ɩ;V EC 8 F ( Q / ? q `o"Id w !1# s ўhB z5 v 6 r %Aa @1 ~5 k6 e P 0 m E I &* 9 " $ rĞ N a k V K{ "Kqjb 9; : lR{M:[w e| < tI u p@ x [i eFXm ` 2 % $ $t 1 K [ }j f G' $ } U 9I ]$P *1V goc g֕ jgK>ۉo { # 2 3̈ x ]Qo o Nz^Hx 6ԓZ v & U( aYǮO^q R.$ L ΠG J MI c] Q t $ X& qpd k uѬGۯ 䑢* L =\W g1A 魢 \ n ' ٺf W ) b #]M' l3> QکI[] qO[ Y - z P -a M # & J} c) @ UU> m> 7 0 r # 9 zUM6 cs{ 94 !6 v 88Ȥ ;hs ι E A !䴓7F u~-> U ! Z 2 p 7 O Z 0 [k o g 9 [ҡ G eY g 2Q J f ͣ + 7M2 ^ r- & 9 T i u - p ?! (f 9 m6 y i FÈ %e/] A G .;KE K S .af E/ w |Ikx /o | J# yH nL[P S| |? $ /9m j !! 16 he +9 [P H mZ0 R\ m V " 6 k ) { ,d b` 6 (v{ *[ G &; V3IuϘ ,pj 7K X W>kƹ8 %T s R ` I 兵 4o & n pr c UW ,a{& [H TH R|Ρ[ ns\ z I DW . g (Ę ; f,O Xv x"{ 1 m@ D Ve< ٦ /G <P g.VEl 8۷# 4[ QH C i J ! 0k4 x [ # M ˁ F;v]Biễ &L > y G lb ɼ 0- o 1 = cI;Ig #h v * G; p9J] (4I L'xM O G#@I G8y { P Rܳ l }A 1 p X 8Yf.D *G!;| { I63+]E>! G K pr p ܈ Y R8 ՙ {[V 85oV i#t c //cβ a I Iξ u or 9 ʘB[8 B o P Cz h `T f ' A S n 7 ƹh "al y 4 a * 6׳ B/庌 X U c W c uin rx ? j i{ 7V . g@ @`'* Or m$g' -( m e N v au%ĂKh gP$a * 2 R {d $7 D 1 p< - C < j;q ь | l bIw ,%G< kF=O ݘb Tzdt 9 vV$ 4( .5W Xn x b c !3 Y X u| Ÿ8 oh34 w1d % 5 = i ;_ρA Gجdv 3 *` '4 Z z1Yƞ$ L , 疕d U <Qj mT , Uc Q 0_Ϧ3 - W ܯ ~σ 2ǁ U [W S V V o \ .͞\ > o x i MY j y ً\ f ʹm;RQ 9$ Ψ ; ( Ԋ $ ;L|9 > g[." X ᘖ # ]% 彤 0&a p k̦ 2 ̷w` }s ) Q N vR-t s$ ; #{(g u_R W? L ,ȫ Ȫ k N$ % of ;S S? 3 1 1 ѳ ʄf ! `q gw jWW D"9 w 'b9 Z jL Z\\ Q- o ] 6Q¹BY 4hį MFk: #( bl| ڿ h -----------------------------191691572411478 Content-Disposition: form-data; name="user_id" 1691003 -----------------------------191691572411478 Content-Disposition: form-data; name="banner_id" 194893 -----------------------------191691572411478 Content-Disposition: form-data; name="type" 1 -----------------------------191691572411478 Content-Disposition: form-data; name="submit" Upload Image -----------------------------191691572411478--
В Фидлере надпись, что "...не полностью поддерживается". Если использовать "Конструктор данных запроса", то после обрезки и сохранения фото аватарки(1 запрос отсылает фото, а вторым запросом аватарка обрезается и сохраняется), в ответе(после второго POST запроса) приходит "use only jpg or png photos", видимо не то отправляется, что нужно
Post Data так заполнена:
"Content-Disposition: form-data; name=\u0022image\u0022; filename=\u002216_result3874.jpg\u0022 Content-Type: image/jpeg","file://" + {{fotoProfile}},"Content-Disposition: form-data; name=\u0022user_id\u0022",[[USER_ID]],"Content-Disposition: form-data; name=\u0022banner_id\u0022",[[BANNER_ID]],"Content-Disposition: form-data; name=\u0022type\u0022","1","Content-Disposition: form-data; name=\u0022submit\u0022","Upload Image"
-
@revers said in Как отправить аватар с типом multipart в base64 через POST?:
Что нужно прописать вместо кракозябр, чтобы отправить, не используя "Конструктор данных запроса"?
-----------------------------191691572411478 Content-Disposition: form-data; name="image"; filename="169.jpg" Content-Type: image/jpeg -----------------------------191691572411478 Content-Disposition: form-data; name="user_id" 1691003 -----------------------------191691572411478 Content-Disposition: form-data; name="banner_id" 194893 -----------------------------191691572411478 Content-Disposition: form-data; name="type" 1 -----------------------------191691572411478 Content-Disposition: form-data; name="submit" Upload Image -----------------------------191691572411478--
В Фидлере надпись, что "...не полностью поддерживается". Если использовать "Конструктор данных запроса", то после обрезки и сохранения фото аватарки(1 запрос отсылает фото, а вторым запросом аватарка обрезается и сохраняется), в ответе(после второго POST запроса) приходит "use only jpg or png photos", видимо не то отправляется, что нужно
Post Data так заполнена:
"Content-Disposition: form-data; name=\u0022image\u0022; filename=\u002216_result3874.jpg\u0022 Content-Type: image/jpeg","file://" + {{fotoProfile}},"Content-Disposition: form-data; name=\u0022user_id\u0022",[[USER_ID]],"Content-Disposition: form-data; name=\u0022banner_id\u0022",[[BANNER_ID]],"Content-Disposition: form-data; name=\u0022type\u0022","1","Content-Disposition: form-data; name=\u0022submit\u0022","Upload Image"
Название параметра это, то, что в кавычках, не
Content-Disposition: form-data; name="image";
а просто
image
И что именно у вас находится в ресурсе {{fotoProfile}}?
Post Data будет примерно такой:
"image","file://" + {{fotoProfile}},"user_id",[[USER_ID]],"banner_id",[[BANNER_ID]],"type","1","submit","Upload Image"
Если нужно отправить image как base64:
"image","base64://" + [[VARIABLE_BASE64]],"user_id",[[USER_ID]],"banner_id",[[BANNER_ID]],"type","1","submit","Upload Image"