Fiddler :
- HTTP. HTTP, HTTPS TCP-, , . , HTTP- (, cookie, ), , .
1.
.
MAC Linux, Fiddler Everywhere. Fiddler Classic Windows.
2.
. Mozilla Firefox. Browse -> .
3.
, , . Tools -> Options.
HTTPS.
« Decrypt HTTPS traffic». .
, , , , .
api.youla.io
. , :
https://api.youla.io/api/v1/products
, , « Response body is incoded. Click to decode.».
4. Android
Android, . Tools -> Options. Connections.
« Allow remote computers to connect» « Capture FTP requests». Fiddler 8888 ( , ). , «» Fiddler.
Android . , → WiFi → - → → : * IP* / : *8888* → ( IP , Fiddler).
http://ipv4.fiddler:8888
FiddlerRoot certificate, . , , Android-.
, . , :
https://api.youla.io/api/v1/product/5fc60e5e211e77413a1dc323
. – request , – response. « Response body is incoded. Click to decode.», .
5. iOS
iPhone, → WiFi → - → → : * IP* / : *8888* → .
http://ipv4.fiddler:8888
, FiddlerRoot certificate, « » .
→ → .
→ → → → « ».
, . , :
https://api.youla.io/api/v1/product/5fc60e5e211e77413a1dc323
. – request , – response. , , « Response body is incoded. Click to decode.».
, , request response, :
Statistics — , ;
Inspectors — ;
Filters — ;
Timeline — .
Fiddler Classic
, . , . , : . , ! , - , , — . : ! Fiddler Classic , :
1.1 Automatic Breakpoints
Breakpoint — . , .
, breakpoint request, . . Rules -> Automatic Breakpoints « Before requests»
https://api.youla.io/api/v1/user/5e6222bbbedcc5975d2375f8
, android , request . .
, , Run to Completion. .
, , . . « After Responses» Rules -> Automatic Breakpoints.
, 45 :
, :
https://api.youla.io/api/v1/user/5e6222bbbedcc5975d2375f8
.
— «bonus_cnt»:45. bonus_cnt, , 1 000 000 , « Run to Completion».
. !
1.2 AutoResponder
AutoResponder — . , .
.
:
, :
METHOD:PUT EXACT:https://api.youla.io/api/v1/user/5e6222bbbedcc5975d2375f8?adv_id=99d548bc-0ca0-434e-b016-24611313d9de&app_id=android%2F10777&uid=85c9a921c27fb0e8&usr_latitude=55.9332685&usr_longitude=37.5032966×tamp=1607977265
:
REGEX:.+/user/5e6222bbbedcc5975d2375f8*
«/user/5e6222bbbedcc5975d2375f8» , , Save. –> Edit Response.
RAW, :
«45» «1000000» :
, «Save» « ». :
. , Rules -> Customize Rules :
if (m_SimulateModem) {
// 300 .
oSession ["-"] = "300";
// 150 .
oSession ["-"] = "150";
}
Rules -> Performance « Simulate Modem Speeds».
, . Request Builder. HTTP-. «» .
, GET . :
http://api.youla.io/api/v1/products
— , Execute. . Inspectors :
Fiddler Classic, web . , , .