@brotok Попробуйте взять весь HTML код страницы и выполнить следующий код:
[[LOV_CASE]] = [[CODE_HTML]].toLowerCase();где
CODE_HTML - это HTML код страницы
LOV_CASE - HTML код с полностью нижним регистром.
Доброго времени суток уважаемые коллеги! Делаю скрипт на запросах. Понадобилось загружать картинки на форум (Xenforo v.1) и появилась трудность в загрузке файла картинки на сервер. Снифаю Fiddler-ом и не пойму в какой кодировке или как отправлять картинку, т.к. в снифере отображаются кракозябры. Может кто-нибудь сталкивался с этим? Помогите пожалуйста!
Вот что говорит Fiddler:
POST http://site.ru/attachments/do-upload.json?hash=72359d8ae3f3a62cf61e42a11455e86a&content_type=post HTTP/1.1
Host: site.ru
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:69.0) Gecko/20100101 Firefox/69.0
Accept: */*
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Content-Type: multipart/form-data; boundary=---------------------------73651336426651
Content-Length: 408316
Connection: keep-alive
Referer: http://site.ru/posts/13831/save-inline
Cookie: xf_session=75183fa22f1e1fa954703dae79f5677f
-----------------------------73651336426651
Content-Disposition: form-data; name="_xfToken"
26,1570581082,cf8b18c4433d8ed5ecaebee99572eab10fe59e44
-----------------------------73651336426651
Content-Disposition: form-data; name="_xfNoRedirect"
1
-----------------------------73651336426651
Content-Disposition: form-data; name="_xfResponseType"
json
-----------------------------73651336426651
Content-Disposition: form-data; name="_xfSessionId"
75183fa22f1e1fa954703dae79f5677f
-----------------------------73651336426651
Content-Disposition: form-data; name="content_data[post_id]"
13831
-----------------------------73651336426651
Content-Disposition: form-data; name="flowChunkNumber"
1
-----------------------------73651336426651
Content-Disposition: form-data; name="flowChunkSize"
4294967296
-----------------------------73651336426651
Content-Disposition: form-data; name="flowCurrentChunkSize"
406545
-----------------------------73651336426651
Content-Disposition: form-data; name="flowTotalSize"
406545
-----------------------------73651336426651
Content-Disposition: form-data; name="flowIdentifier"
406545-2019-10-07_15-45-13png
-----------------------------73651336426651
Content-Disposition: form-data; name="flowFilename"
2019-10-07_15-45-13.png
-----------------------------73651336426651
Content-Disposition: form-data; name="flowRelativePath"
2019-10-07_15-45-13.png
-----------------------------73651336426651
Content-Disposition: form-data; name="flowTotalChunks"
1
-----------------------------73651336426651
Content-Disposition: form-data; name="upload"; filename="2019-10-07_15-45-13.png"
Content-Type: application/octet-stream
PNG
IHDR ]c o IDATx XTW G {oi{K41 : ػbD { C C 3C JL &م w y f ͛+ wϞ{.) a`@ @ @ ? `` (Y3 # @ @ 8888888888888888 (:T @ @ !B @ @ p 5@ @ c @ @ C$ z > 5@ @ c @ @ @ @ pQԳF U eP@ @ c PY> *k @ @ +keP Gˡ @ @ pU P ,8888888888888888 (:T @ @ !V @ @ Qe
z @ @ @ 1D @ @ C$QFdn G a nppppppppppppppp 1 г @ @ p*k P&k G % 1PY> | G a
! 7@ @ Q'T @@@@@@@@@@@@@@@@ @ 1Dh0> *k @ @ !Y @ @ 8 H =`b PY @ Ǚ C@W PY ? 5 VY_OI 00
*k @ @ &) >
= M (=
aIc,\
+k
@ 0 ϳ M} p 8 S ٚ]3 7~ 8 2 mD Otl R^Mig @ eP ;X * kg o] Ӻ V.R v o~ Ow_ s NTZ:Ua E ֮ mus{ b:
뤡Ǣ
88888888888 +/brS . Տᄇc }; P Z m}} \Q ` : %LfnEyP| [ 'g \ٱAu b oX RW#%:4
# 5 " Z otn
s KHʨi. b Ž(/cr Z | P \gr B% ; _ =kr ,88888888888 vS ڛi &sq 0rTI ~77 k / ;Ej ұ ~b
Ī &j'' G0 88 Ce
e` Ee ގ.6 n # (]}
k ճtFXx M ϖ - 1Ooײ .J GH
k >.V u ~g *k x ' @ DIc5 dr * _ T I' O A< Fc
' ; v~HLhC?o + ˋ{xm-M `w3+ˋ2ϝ MU3 _ t3 ѿf Z wtdIkT _y秝 3HJ . 6} ؉ bZ ]1G Q W1 :Yq A^ /+ t N t i NL!I ?Uj ) ]qv , efO _2 ʩ n / H F UD\|jEmY ) w 5 # 8@ @ 8 H 9 LAgoO}c# 4 4<3%"<0 8 ><<(;? U W [ mL^H M : |J^ N} ėL ; s mo p }t '
e| = t H
i ^k }+ 3+) 4 M Jp F ; KϬW^ si m\ G W ǔ w7 N t %V4D 䧓 M k>U U߿ Ԛ s # E";KtDa a kg yR2S*r; [ M ~f $ o6 & P Q( ֏U | K } N HLI3z ҇ P95 } m?8 nLNfe C } M a 6 j u u ܤ bw,|w 1 PY @ 4 im~kkdX ţ[Z ?\ z ͟(# 22xHL# ,M3 _;N x g_۵ ~ 14: M|b WYY [WU # L s 8I y n q2% W O r, > w /He R }4Or 0 7oܣ gb b
{ OI S J nNN } c_ </ N
89 f( >z G7/ YSZ j % ܉# , 3/R Q "?k Č Rb efN 5]V|.xHΘ,1}" oָ pX M 9 ܶ^j7 W Xe ޡ 9 s 2e UX> 9 ~ %/` KJT + N/t 0 % XE o Ok gw U l 5 - mg ׂ C*k @ @ bIӇm c ) / cNN% ھ*- po } % 3 [ U WXz A5 Jn x_;PE wߝ]*vb
* ߟx < <] c f ֺ~^zCKFq~xFRtE p
b
ܜI 6 Hj:I} ̿x7 F cN[ ]~ tK 䬬r& y% ܤ `[˧ u
,k
8 @ 8 6V ؚ _(#>AZ 0w Ff& ٢4G& NL# Z7 QJ"WۀL 'U *
, w" ? 3) ;V Z? V~em 67 sHR3 }4 * B& L˲
p hz /| IX 1 Yx\ T_Kb*IzќĊ Q ψW p$'> R[K= [ ߁- X <n'w fN= ( [ 11J7 jojq s{G˨ %ਓ ; 88888888888 ջ W N앛7a 70 8Er*u _5 UJk eg N͟ l (;C$h H:F Q | T< . | $ K< ) sI` 9Xh>?4 앝 L F ꪏ oS 5 z Ee4& Z@# w * y5 Q
ҫ[n~ - [ 7 !Ȣ \9 I͚ L ܜ ; W aY Xr\ G6 [ 75 1{ GN xvW W/ { k o < ٿ
KMO, ,j u qB L_:{ % &љ 1p GDž 5 ppppppppppp UVk_U> v11~g/'T F <8 n N'N D Ll (GF qmc }V!L @ e y " mF mJ " < ~ ` e8 2 e { Ɠ o)3q - 2 =q\j o1 Fy bS &6 #Hi rp N! .e%JV !] Yum
!p >6 $7g ع Lo F '#, QZ4 ͺ \2 4 u L ) ,I( K jIk l kcvV E8{ = { C ڑ q {WNY= pt K+ H, L-(N+ $ ژh^; T - z 1 = _ .NjuKxT Z )
@ 0 TP sDMC hf wvӪ ҇ 鞻 Z A 剓
` =XDS E \ Ex Y@ y0.,s ! mF epg s7ę,a A<x L }E t %V edu 9R3D ΨԔ ^ ɶ6 w5 F| < \Z = WNS;Y ́+ ~ ?<6 XH 1G 3 ] j q qj O z6 C
t3 7 ]3 2 r A t Vq ) r , wq ~ d F / f~p _~ U
w }v / ] x L/ :: ߳ ) JM46 z뜑 5_K ذjAvcW 0/3tm- 1!QE
u L I
M- /o pd$ & ?+ @/N( 7 ,=y X\ ԄѸ \ > dM Y .(/#| ?M y q2 " .c/E v p b8 . ~ 1^t I . 6}Aig
<ɱ: zt ) LS >A|f Tʡ ? ? 5d ̚ 7 3 _?K o%gyu- & / E 5w ! 8 < x J J OPZ< W[| N . ySk f
@dmitrii-a обычный файл с картинкой. В экшене бас для отправки пост запроса, есть куча примеров
@dmitrii-a said in Как загрузить картинку на форум запросами?:
Content-Type: multipart/form-data;
Content-Type: multipart/form-data;
multipart/form-data;
Вот и формат запроса. Обычным POST запросом, добавьте все нужные параметры в запрос (можно с помощью конструктора) типа _xfToken, _xfNoRedirect и т.д.
Саму картинку вы отправляете с параметром upload, а его значение выбираете к примеру ресурс (файлы из папки), Добавить как файл.