
рд╕рднреА рдХреЛ рдирдорд╕реНрдХрд╛рд░ред рд╣рдо рдзреАрд░реЗ-рдзреАрд░реЗ рдЫрд╛рдпрд╛ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рд╣рдорд╛рд░реЗ рдЙрддреНрдкрд╛рдж рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓реЗрдЦреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдЬрд╛рд░реА рд░рдЦ рд░рд╣реЗ рд╣реИрдВред рдкрд┐рдЫрд▓реЗ рд╕рдореАрдХреНрд╖рд╛ рд▓реЗрдЦ рдХреЗ рдмрд╛рдж, рд╣рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реА рд╕рдореАрдХреНрд╖рд╛рдПрдВ (рдЕрдзрд┐рдХрддрд░ рд╕рдХрд╛рд░рд╛рддреНрдордХ), рд╕реБрдЭрд╛рд╡ рдФрд░ рдмрдЧ рд░рд┐рдкреЛрд░реНрдЯ рдорд┐рд▓реАрдВред рдЖрдЬ рд╣рдо рдПрдХреНрд╢рди рдореЗрдВ рдЯреЗрд╕реНрдЯрдореИрд╕ рджрд┐рдЦрд╛рдПрдВрдЧреЗ рдФрд░ рдЖрдк рд╣рдорд╛рд░реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреА рдХреБрдЫ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░ рдкрд╛рдПрдВрдЧреЗред рдЕрдзрд┐рдХ рдкреВрд░реНрдг рд╡рд┐рд╕рд░реНрдЬрди рдХреЗ рд▓рд┐рдП, рдореИрдВ рдЖрдкрдХреЛ http://docs-ru.testmace.com рдкрд░ рд╣рдорд╛рд░реЗ рдкреНрд░рд▓реЗрдЦрди рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред рддреЛ рдЪрд▓рд┐рдП!
рд╕реНрдерд╛рдкрдирд╛
рдЖрдЗрдП рд╢реБрд░реБрдЖрдд рднреЛрдЬрд╡рд╛рдж рд╕реЗ рдХрд░реЗрдВред рдЖрд╡реЗрджрди рд╕реБрд▓рдн рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рддреАрди рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ - рд▓рд┐рдирдХреНрд╕, рд╡рд┐рдВрдбреЛрдЬ, рдореИрдХрдУрдПрд╕ рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЖрдк рд╣рдорд╛рд░реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕реЗ рдмреНрдпрд╛рдЬ рдХреЗ рдУрдПрд╕ рдХреЗ рд▓рд┐рдП рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред Linuxoids рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕реНрдиреИрдк рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╢рд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд╕реНрдЯреЛрд░ рдФрд░ рдРрдк рд╕реНрдЯреЛрд░ рдХреЗ рд╣рд╛рде рдЬрд▓реНрдж рд╣реА рдкрд╣реБрдВрдЪ рдЬрд╛рдПрдВрдЧреЗ (рдХреНрдпрд╛ рдЖрдкрдХреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? рдЖрдк рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВ?)ред
рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдкрд░рд┐рджреГрд╢реНрдп
рдкрд░реАрдХреНрд╖рдг рд╡рд┐рд╖рдп рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдордиреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдорд╛рдирдХ рдкрд░рд┐рджреГрд╢реНрдп рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛:
- рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВ: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ - рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ, рдкрд╛рд╕рд╡рд░реНрдб - рдкрд╛рд╕рд╡рд░реНрдб
- рдПрдХ рдирдИ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдЬреЛрдбрд╝реЗрдВ
- рд╕рд╣реА рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЛ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ
рд╣рдо https://testmace-quick-start.herokuapp.com/ рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВрдЧреЗред рдпрд╣ рдПрдХ рдирд┐рдпрдорд┐рдд json- рд╕рд░реНрд╡рд░ рд╣реИ , рдРрд╕реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдПрдХрджрдо рд╕рд╣реА рд╣реИред рд╣рдордиреЗ рдЕрднреА рд╕рднреА json-server рдорд╛рд░реНрдЧреЛрдВ рдореЗрдВ рдЯреЛрдХрди рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдЬреЛрдбрд╝рд╛ рд╣реИ рдФрд░ рдЗрд╕ рдЯреЛрдХрди рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓реЙрдЧрд┐рди рд╡рд┐рдзрд┐ рдмрдирд╛рдИ рд╣реИред рд╣рдо рдЖрдЧреЗ рдмрдврд╝реЗрдВрдЧреЗ, рдзреАрд░реЗ-рдзреАрд░реЗ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░реЗрдВрдЧреЗред
рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдмрдирд╛рдирд╛ рдФрд░ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рдмрд┐рдирд╛ рдПрдХ рдЗрдХрд╛рдИ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдирд╛
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдПрдХ рдирдпрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рдПрдВ ( рдлрд╝рд╛рдЗрд▓ -> рдирдИ рдкрд░рд┐рдпреЛрдЬрдирд╛ )ред рдпрджрд┐ рдЖрдк рдкрд╣рд▓реА рдмрд╛рд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдиреНрдЪ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдПрдХ рдирдпрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЕрдкрдиреЗ рдЖрдк рдЦреБрд▓ рдЬрд╛рдПрдЧрд╛ред рдкрд╣рд▓реЗ, рдЖрдЗрдП рдПрдХ рдирдпрд╛ рд░рд┐рдХреЙрд░реНрдб рдмрдирд╛рдиреЗ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ (рдЕрдЪрд╛рдирдХ, рд░рд┐рдХреЙрд░реНрдб рдмрдирд╛рдирд╛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рдмрд┐рдирд╛ рдЙрдкрд▓рдмреНрдз рд╣реИ)ред рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдиреЛрдб рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдиреВ рд╕реЗ Add рдиреЛрдб -> RequestStep рдЪреБрдиреЗрдВред рдиреЛрдб рдирд╛рдо рд╕реЗрдЯ -рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд░реЗрдВред рдирддреАрдЬрддрди, рдкреЗрдбрд╝ рдореЗрдВ рдПрдХ рдирдпрд╛ рдиреЛрдб рдмрдирд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕ рдиреЛрдб рдХрд╛ рдЯреИрдм рдЦреБрд▓ рдЬрд╛рдПрдЧрд╛ред рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреНрд╡реЗрд░реА рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ:
- рдЕрдиреБрд░реЛрдз рдкреНрд░рдХрд╛рд░: POST
- url: https://testmace-quick-start.herokuapp.com/posts
- рдЕрдиреБрд░реЛрдз рдирд┐рдХрд╛рдп: рдорд╛рди рдХреЗ рд╕рд╛рде json
{"title": "New testmace quick start post"}
рдпрджрд┐ рдЖрдкрдиреЗ рд╕рдм рдХреБрдЫ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛:

рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрджрд┐ рд╣рдо рдЕрдиреБрд░реЛрдз рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рд░реНрд╡рд░ 401 рдХреЛрдб рд╡рд╛рдкрд╕ рдХрд░реЗрдЧрд╛ рдФрд░ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рдмрд┐рдирд╛, рдЗрд╕ рд╕рд░реНрд╡рд░ рдкрд░ рдХреБрдЫ рднреА рдирд╣реАрдВ рдЪрдордХрддрд╛ рд╣реИред рдЦреИрд░, рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЬреИрд╕рд╛ рдХрд┐ рдЕрдкреЗрдХреНрд╖рд┐рдд рдерд╛)ред
рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдЕрдиреБрд░реЛрдз рдЬреЛрдбрд╝реЗрдВ
рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рд╣реА рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ POST рдПрдВрдбрдкреЙрдЗрдВрдЯ /login
рдЬреЛ рдлреЙрд░реНрдо рдХреЗ рдПрдХ json рдЕрдиреБрд░реЛрдз рдирд┐рдХрд╛рдп рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ: {"username": "<username>", "password": "<password>"}
, рдЬрд╣рд╛рдВ username
рдФрд░ password
(рдлрд┐рд░ рд╕реЗ) рдКрдкрд░ рджрд┐рдП рдЧрдП рдкрд░рд┐рдЪрдп рд╕реЗ) рдХреНрд░рдорд╢рдГ admin
рдФрд░ password
рдорд╛рди рд╣реИрдВред рдЬрд╡рд╛рдм рдореЗрдВ, рдпрд╣ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдлреЙрд░реНрдо {"token": "<token>"}
json рджреЗрддрд╛ рд╣реИред рд╣рдо рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рд▓рд┐рдП рдХрд░реЗрдВрдЧреЗред рдирд╛рдо рд▓реЙрдЧрд┐рди рдХреЗ рд╕рд╛рде рдПрдХ RequestStep рдиреЛрдб рдмрдирд╛рдПрдБ, рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдиреЛрдб рдкреВрд░реНрд╡рдЬ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░реЗрдЧрд╛ред рдЯреНрд░реА -рдкреЛрд╕реНрдЯ рдбреНрд░реЙрдк рдиреЛрдб рд╕реЗ рдЕрдзрд┐рдХ рдкреЗрдбрд╝ рдореЗрдВ рджрд┐рдП рдЧрдП рдиреЛрдб рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреНрд░реИрдЧ-рдПрдВрдб-рдбреНрд░реЙрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рд╣рдо рдирдИ рдХреНрд╡реЗрд░реА рдХреЗ рд▓рд┐рдП рдирд┐рдореНрди рдХреНрд╡реЗрд░реА рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ:
рд╣рдо рдЕрдиреБрд░реЛрдз рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдПрдХ рдЯреЛрдХрди рдХреЗ рд╕рд╛рде рджреЛ рд╕реМрд╡рд╛рдВ рдХреЛрдб рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред рдХреБрдЫ рдЗрд╕ рддрд░рд╣:

Refactoring: рдбреЛрдореЗрди рджреЛрд╣рд░рд╛рд╡ рдХреЛ рд╣рдЯрд╛ рджреЗрдВ
рдЬрдмрдХрд┐ рдЕрдиреБрд░реЛрдз рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдирд╣реАрдВ рдЬреБрдбрд╝реЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХрдорд╛рддреНрд░ рджреЛрд╖ рдирд╣реАрдВ рд╣реИред рдпрджрд┐ рдЖрдк рдмрд╛рд░реАрдХреА рд╕реЗ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдХрдо рд╕реЗ рдХрдо рджреЛрдиреЛрдВ рдкреНрд░рд╢реНрдиреЛрдВ рдореЗрдВ рдбреЛрдореЗрди рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рд╣реИред рдпрд╣ рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИред рдпрд╣ рднрд╡рд┐рд╖реНрдп рдХреЗ рдкрд░рд┐рджреГрд╢реНрдп рдХреЗ рдЗрд╕ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдиреЗ рдХрд╛ рд╕рдордп рд╣реИ рдФрд░ рдЪрд░ рд╣рдореЗрдВ рдЗрд╕рдореЗрдВ рдорджрдж рдХрд░реЗрдВрдЧреЗред
рдкрд╣рд▓реЗ рд╕рдиреНрдирд┐рдХрдЯрди рдореЗрдВ, рдЪрд░ рдЕрдиреНрдп рд╕рдорд╛рди рдЙрдкрдХрд░рдг рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд╕рдорд╛рди рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рддреЗ рд╣реИрдВ - рджреЛрд╣рд░рд╛рд╡ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рдирд╛, рдкрдардиреАрдпрддрд╛ рдХреЛ рдмрдврд╝рд╛рдирд╛, рдЖрджрд┐ред рдЖрдк рд╣рдорд╛рд░реЗ рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рдЪрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдореЗрдВ рдХрд╕реНрдЯрдо рдЪрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рд╣рдо https://testmace-quick-start.herokuapp.com
рдорд╛рди рдХреЗ рд╕рд╛рде рдиреЛрдб рдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕реНрддрд░ рдкрд░ domain
рдЪрд░ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рд▓рд┐рдП рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ
- рдЗрд╕ рдиреЛрдб рдХреЗ рд╕рд╛рде рдПрдХ рдЯреИрдм рдЦреЛрд▓реЗрдВ рдФрд░ рдКрдкрд░реА рджрд╛рдИрдВ рдУрд░ рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдЖрдЗрдХрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ
- + ADD VARIABLE рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ
- рдЪрд░ рдХрд╛ рдирд╛рдо рдФрд░ рдорд╛рди рджрд░реНрдЬ рдХрд░реЗрдВ
рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЬреЛрдбрд╝рд╛ рдЪрд░ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:

рдареАрдХ рд╣реИред рдЕрдм, рд╡рд┐рд░рд╛рд╕рдд рдХреЗ рдХрд╛рд░рдг, рд╣рдо рдХрд┐рд╕реА рднреА рд╕реНрддрд░ рдХреЗ рдШреЛрдВрд╕рд▓реЗ рдХреЗ рд╢рд┐рдХрд╛рд░ рдХреЗ рд╡рдВрд╢ рдореЗрдВ рдЗрд╕ рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпреЗ рд▓реЙрдЧрд┐рди рдФрд░ рдХреНрд░рд┐рдПрдЯ-рдкреЛрд╕реНрдЯ рдиреЛрдбреНрд╕ рд╣реИрдВред рдкрд╛рда рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдПрдХ рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, ${<variable_name>}
рд▓рд┐рдЦрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд▓реЙрдЧрд┐рди рдХреЗ рд▓рд┐рдП рдпреВрдЖрд░рдПрд▓ рдХреНрд░рдорд╢рдГ ${domain}/login
рд▓реЙрдЧрд┐рди рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдиреЛрдб рдиреЛрдб рдХреЗ рд▓рд┐рдП ${domain}/posts
рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛ред
рдЗрд╕ рдкреНрд░рдХрд╛рд░, DRY рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдд, рд╣рдордиреЗ рдкрд░рд┐рджреГрд╢реНрдп рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ред
рд╣рдо рдЯреЛрдХрди рдХреЛ рдПрдХ рдЪрд░ рдореЗрдВ рд╕рд╣реЗрдЬрддреЗ рд╣реИрдВ
рдЪреВрдБрдХрд┐ рдЪрд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рддрдЪреАрдд рд╢реБрд░реВ рд╣реЛ рдЧрдИ рд╣реИ, рдЖрдЗрдП рдЗрд╕ рд╡рд┐рд╖рдп рдХреЛ рдереЛрдбрд╝рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░реЗрдВред рдлрд┐рд▓рд╣рд╛рд▓, рдПрдХ рд╕рдлрд▓ рд▓реЙрдЧрд┐рди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдореЗрдВ рд╕рд░реНрд╡рд░ рд╕реЗ рдПрдХ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдЯреЛрдХрди рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреА рд╣рдореЗрдВ рдмрд╛рдж рдХреЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдЗрд╕ рдЯреЛрдХрди рдХреЛ рдПрдХ рд╡реИрд░рд┐рдПрдмрд▓ рдореЗрдВ рд╕реЗрд╡ рдХрд░рддреЗ рд╣реИрдВред рдХреНрдпреЛрдВрдХрд┐ рдЪрд░ рдХрд╛ рдореВрд▓реНрдп рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рджреМрд░рд╛рди рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рд╣рдо рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ - рдЧрддрд┐рд╢реАрд▓ рдЪрд░ ред
рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдПрдХ рд▓реЙрдЧрд┐рди рдЕрдиреБрд░реЛрдз рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВрдЧреЗред рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рдкрд╛рд░реНрд╕ рдХрд┐рдП рдЧрдП рдЯреИрдм рдореЗрдВ, рдЯреЛрдХрди рдкрд░ рдФрд░ рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдореЗрдВ рд╣реЛрд╡рд░ рдХрд░реЗрдВ (рдЬрд┐рд╕реЗ рд╕рд╣реА рдорд╛рдЙрд╕ рдмрдЯрди рдпрд╛ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ ... рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ) рд╡реЗрд░рд┐рдПрдмрд▓ рдХреЛ рдЕрд╕рд╛рдЗрди рдХрд░реЗрдВ рдЪреБрдиреЗрдВред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдлрд╝реАрд▓реНрдб рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдВрд╡рд╛рдж рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ:
- рдкрде - рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдХреМрди рд╕рд╛ рд╣рд┐рд╕реНрд╕рд╛ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣
body.token
) - рд╡рд░реНрддрдорд╛рди рдореВрд▓реНрдп - рдкрде рдкрде рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдореВрд▓реНрдп рдирд┐рд╣рд┐рдд рд╣реИ (рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдЯреЛрдХрди рдХрд╛ рдореВрд▓реНрдп рд╣реИ)
- рдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдирд╛рдо - рдЪрд░ рдХрд╛ рдирд╛рдо рдЬрд╣рд╛рдВ рд╡рд░реНрддрдорд╛рди рдореВрд▓реНрдп рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣
token
рд╣реЛрдЧрд╛ - рдиреЛрдб - рдХрд┐рд╕ рдкреВрд░реНрд╡рдЬ рдореЗрдВ рдЪрд░ рдирд╛рдо рдЪрд░ рдмрдирд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЪреБрдиреЗрдВ
рдкреВрд░рд╛ рд╕рдВрд╡рд╛рдж рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:

рдЕрдм, рд╣рд░ рдмрд╛рд░ рд▓реЙрдЧрд┐рди рдиреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрдиреЗ рдкрд░, рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕реЗ рдирдП рдореВрд▓реНрдп рдХреЗ рд╕рд╛рде рдЧрддрд┐рд╢реАрд▓ token
рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдФрд░ рдпрд╣ рдЪрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдиреЛрдб рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рд╡рдВрд╢рд╛рдиреБрдХреНрд░рдо рдХреЗ рдХрд╛рд░рдг рд╡рдВрд╢рдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛ред
рдбрд╛рдпрдиреЗрдорд┐рдХ рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдмрд┐рд▓реНрдЯ-рдЗрди рд╡реИрд░рд┐рдПрдмрд▓ $dynamicVar
рдбрд╛рдпрдирд╛рдорд┐рдХрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ $dynamicVar
ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рдВрдЧреНрд░рд╣реАрдд рдЯреЛрдХрди рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ ${$dynamicVar.token}
рдкрд░ рдХреЙрд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рд╣рдо рдЕрдиреБрд░реЛрдзреЛрдВ рдореЗрдВ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдЯреЛрдХрди рдлреЗрдВрдХ рджреЗрддреЗ рд╣реИрдВ
рдкрд┐рдЫрд▓реЗ рдЪрд░рдгреЛрдВ рдореЗрдВ, рд╣рдореЗрдВ рдПрдХ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдЯреЛрдХрди рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ рдФрд░ рдЬреЛ рдХреБрдЫ рднреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд╡рд╣ рд╣реИ рдСрдереЛрд░рд╛рдЗрдЬрд╝реЗрд╢рди рд╣реЗрдбрд░ рдХреЛ рд╡реИрд▓реНрдпреВ Bearer <tokenValue>
рдХреЗ рд╕рд╛рде рдЙрди рд╕рднреА рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдЬреЛ Authorization
рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдкреЛрд╕реНрдЯ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рдХрдИ рддрд░реАрдХреЗ рд╣реИрдВ:
- рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЯреЛрдХрди рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдПрдБ рдФрд░ рдмреНрдпрд╛рдЬ рдХреЗ рдЕрдиреБрд░реЛрдз рдореЗрдВ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╢реАрд░реНрд╖ рд▓реЗрдЦ рдЬреЛрдбрд╝реЗрдВред рд╡рд┐рдзрд┐ рдХрд╛рдо рдХрд░ рд░рд╣реА рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдЖрд╡реЗрджрди рдХреЗрд╡рд▓ "рдХрд┐рдП рдЧрдП рдФрд░ рдлреЗрдВрдХ рджрд┐рдП рдЧрдП" рдлреЙрд░реНрдо рдХреЗ рдЕрдиреБрд░реЛрдзреЛрдВ рддрдХ рд╕реАрдорд┐рдд рд╣реИред рдХрдИ рд▓рд┐рдкрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рд╣реИ
- рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
- рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реЗрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рджреВрд╕рд░реА рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реНрдкрд╖реНрдЯ рд▓рдЧрддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕ рд▓реЗрдЦ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ, рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИ ... рдирд┐рд░реНрдмрд╛рдзред рдареАрдХ рд╣реИ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ: рдкреНрд░рд╛рдзрд┐рдХрд░рдг рддрдВрддреНрд░ рдкреНрд▓рд╕ рдпрд╛ рдорд╛рдЗрдирд╕ рдЕрдиреНрдп рдЙрдкрдХрд░рдгреЛрдВ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИ (рднрд▓реЗ рд╣реА рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкреНрд░рд╛рдзрд┐рдХрд░рдгреЛрдВ рдХреА рд╡рд┐рд░рд╛рд╕рдд рдЬреИрд╕реА рдЪреАрдЬреЗрдВ рд╣реЛрдВ) рдФрд░ рдпрд╣ рд╕рд╡рд╛рд▓ рдЙрдард╛рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИред
рдПрдХ рдФрд░ рдмрд╛рдд рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реЗрдбрд░ рд╣реИ! рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реЗрдбрд░ рдкреВрд░реНрд╡рдЬреЛрдВ рд╕реЗ рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рдорд┐рд▓реЗ HTTP рд╣реЗрдбрд░ рд╣реИрдВ, рдЬрд┐рдиреНрд╣реЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЕрдиреБрд░реЛрдз рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрдЧрд░ рд╡реЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЕрдХреНрд╖рдо рдирд╣реАрдВ рд╣реИрдВред рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдХрд╕реНрдЯрдо рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЛ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рджреЛрд╣рд░рд╛рд╡ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдо рд╣реЗрдбрд░ рдореЗрдВ рдЯреЛрдХрди рдЯреЙрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред
рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, рд╣рдордиреЗ рдиреЛрдб рдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕реНрддрд░ рдкрд░ рдбрд╛рдпрдирд╛рдорд┐рдХ рд╡реИрд░рд┐рдПрдмрд▓ $dynamicVar.token
рдбрд╛рдпрдирд╛рдорд┐рдХ $dynamicVar.token
рдореЗрдВ рдПрдХ рдЯреЛрдХрди рдХреЛ рд╡рд┐рд╡реЗрдХрдкреВрд░реНрдг рд░реВрдк рд╕реЗ рд╕рд╣реЗрдЬрд╛ рдерд╛ред рдпрд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдиреА рд╣реБрдИ рд╣реИ:
- рдиреЛрдб рдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕реНрддрд░ рдкрд░
Bearer ${$dynamicVar.token}
рдорд╛рди рдХреЗ рд╕рд╛рде рдбрд┐рдлрд╝реЙрд▓реНрдЯ Authorization
рд╣реЗрдбрд░ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдиреЛрдб рдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ, рдЖрдкрдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реЗрдбрд░ (рдКрдкрд░реА рджрд╛рдПрдВ рдХреЛрдиреЗ рдореЗрдВ рд╣реЗрдбрд░ рдмрдЯрди) рдХреЗ рд╕рд╛рде рдПрдХ рдбрд╛рдпрд▓реЙрдЧ рдЦреЛрд▓рдиреЗ рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЗрдбрд░ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рднрд░реЗ рд╣реБрдП рдореВрд▓реНрдпреЛрдВ рд╡рд╛рд▓рд╛ рдПрдХ рд╕рдВрд╡рд╛рдж рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:

- рдЗрд╕ рд╢реАрд░реНрд╖ рд▓реЗрдЦ рдХреЛ рд▓реЙрдЧрд┐рди рдЕрдиреБрд░реЛрдз рд╕реЗ рдЕрдХреНрд╖рдо рдХрд░реЗрдВред рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ: рд▓реЙрдЧрд┐рди рдХреЗ рд╕рдордп, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрднреА рднреА рдПрдХ рдЯреЛрдХрди рдирд╣реАрдВ рд╣реИ рдФрд░ рд╣рдо рдЗрд╕реЗ рдХреЗрд╡рд▓ рдЗрд╕ рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВрдЧреЗред рдЗрд╕рд▓рд┐рдП, рдЗрдирд╣реЗрд░рд┐рдЯ рдХрд┐рдП рдЧрдП рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╣реЗрдбрд░реНрд╕ рдЯреИрдм рдореЗрдВ рдЕрдиреБрд░реЛрдз рдХреЗ рд▓реЙрдЧрд┐рди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ, рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╣реЗрдбрд░ рдХреЛ рдЕрдирдЪреЗрдХ рдХрд░реЗрдВред
рд╡рд╣ рд╕рдм рд╣реИред рдЕрдм рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╣реЗрдбрд░ рдЙрди рд╕рднреА рдЕрдиреБрд░реЛрдзреЛрдВ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛ рдЬреЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдиреЛрдб рдХреЗ рд╡рдВрд╢рдЬ рд╣реИрдВ, рдХреЗрд╡рд▓ рд▓реЙрдЧрд┐рди рдиреЛрдб рдХреЛ рдЫреЛрдбрд╝рдХрд░ред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдЗрд╕ рд╕реНрддрд░ рдкрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рддреИрдпрд╛рд░ рд╣реИ рдФрд░ рд╣рдореЗрдВ рдЗрд╕реЗ рд╢реБрд░реВ рдХрд░рдирд╛ рд╣реИред рдЖрдк рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдиреЛрдб рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдореЗрдВ рд░рди рдХрд╛ рдЪрдпрди рдХрд░рдХреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдкреЛрд╕реНрдЯ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреА рд╢реБрджреНрдзрддрд╛ рдХреА рдЬрд╛рдБрдЪ рдХрд░рдирд╛
рдЗрд╕ рд╕реНрддрд░ рдкрд░, рд╣рдорд╛рд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓реЙрдЧ рдЗрди рдХрд░ рд╕рдХрддреА рд╣реИ рдФрд░ рдПрдХ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдЯреЛрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдПрдХ рдкреЛрд╕реНрдЯ рдмрдирд╛ рд╕рдХрддреА рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╣рдореЗрдВ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдирдИ рдмрдирд╛рдИ рдЧрдИ рдкреЛрд╕реНрдЯ рдХрд╛ рд╕рд╣реА рдирд╛рдо рд╣реИред рдпрд╣реА рд╣реИ, рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдпрд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд╣рддрд╛ рд╣реИ:
- рдЖрдИрдбреА рджреНрд╡рд╛рд░рд╛ рдПрдХ рдкреЛрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдиреБрд░реЛрдз рднреЗрдЬреЗрдВ,
- рдЬрд╛рдБрдЪ рдХрд░реЗрдВ рдХрд┐ рд╕рд░реНрд╡рд░ рд╕реЗ рдЖрдпрд╛ рдирд╛рдо рдкреЛрд╕реНрдЯ рдмрдирд╛рддреЗ рд╕рдордп рджрд┐рдП рдЧрдП рдирд╛рдо рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ
рдкрд╣рд▓реЗ рдЪрд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рдПрдХ рдмрд╛рд░ рдЬрдм рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рджреМрд░рд╛рди рдЖрдИрдбреА рдорд╛рди рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдиреЛрдб рдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕реНрддрд░ рдкрд░ рдиреЛрдб -рдкреЛрд╕реНрдЯ рдиреЛрдб рд╕реЗ рдбрд╛рдпрдирд╛рдорд┐рдХ рд╡реИрд░рд┐рдПрдмрд▓ (рдЗрд╕реЗ postId
рдХрд╣рддреЗ рд╣реИрдВ) рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИ, рдмрд╕ рдПрдХ рдЯреЛрдХрди рдореЗрдВ рдЯреЛрдХрди рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рд╡рд╛рд▓реЗ рдЕрдиреБрднрд╛рдЧ рдкрд░ рдЬрд╛рдПрдВред рдпрд╣ рдХреЗрд╡рд▓ рдЗрд╕ рдЖрдИрдбреА рдкрд░ рдПрдХ рдкреЛрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдиреБрд░реЛрдз рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдиреА рд╣реБрдИ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрди рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде рдПрдХ RequestStep get-post рдмрдирд╛рдПрдВ:
- рдЕрдиреБрд░реЛрдз рдкреНрд░рдХрд╛рд░: рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ
- URL: $ {рдбреЛрдореЗрди} / рдкреЛрд╕реНрдЯ / $ {$ рдбрд╛рдпрдирд╛рдорд┐рдХ Var.postId}
рджреВрд╕рд░реЗ рдЪрд░рдг рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдЕрднрд┐рдХрдерди рдиреЛрдб рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЕрднрд┐рдХрдерди рдиреЛрдб рдПрдХ рдиреЛрдб рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рдЪреЗрдХ рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдЕрднрд┐рдХрдерди рдиреЛрдб рдореЗрдВ рдХрдИ рдХрдерди (рдЪреЗрдХ) рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рд╣рдорд╛рд░реЗ рдкреНрд░рд▓реЗрдЦрди рд╕реЗ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдХрдердиреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдо equal
рдСрдкрд░реЗрдЯрд░ рдХреЗ рд╕рд╛рде Compare
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред рджрд╛рд╡реЗ рдмрдирд╛рдиреЗ рдХреЗ рдХрдИ рддрд░реАрдХреЗ рд╣реИрдВ:
- рд▓рд╛рдВрдЧред рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯрд╕реНрдЯреЗрдк рдиреЛрдб рдХреЗ рдореЗрдиреНрдпреВ рдореЗрдиреВ рд╕реЗ рдПрдХ рдЕрд╕реЗрд╕рдореЗрдВрдЯ рдиреЛрдб рдмрдирддрд╛ рд╣реИред рдЕрднрд┐рдХрдерди рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рдиреЛрдб рдореЗрдВ, рдмреНрдпрд╛рдЬ рдХреА рдЕрднрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЬреЛрдбрд╝реЗрдВ рдФрд░ рдЦреЗрддреЛрдВ рдореЗрдВ рднрд░реЗрдВред
- рддреНрд╡рд░рд┐рддред рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдиреЛрдб рдХреЗ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯрд╕реНрдЯреЗрдк рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕реЗ рдПрдХ рдЬреЛрд░ рдХреЗ рд╕рд╛рде рдПрдХ рдЕрднрд┐рдХреНрд░рд┐рдпрд╛ рдиреЛрдб рдмрдирд╛рдПрдВ
рд╣рдо рджреВрд╕рд░реА рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред рдпрд╣рд╛рдБ рд╣реИ рдХрд┐ рдпрд╣ рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдХреИрд╕рд╛ рд▓рдЧреЗрдЧрд╛ред

рдЬреЛ рдирд╣реАрдВ рд╕рдордЭрддреЗ рд╣реИрдВ, рдЙрдирдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╣реЛрддрд╛ рд╣реИ:
- рдЧреЗрдЯ -рдкреЛрд╕реНрдЯ рдиреЛрдб рдореЗрдВ рдПрдХ рдЕрдиреБрд░реЛрдз рдХрд░реЗрдВ
- рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рдкрд╛рд░реНрд╕ рдХрд┐рдП рдЧрдП рдЯреИрдм рдореЗрдВ, рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдкрд░ рдХреЙрд▓ рдХрд░реЗрдВ рдФрд░ рдмрдирд╛рдПрдБ рдореБрдЦрд░ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ -> рддреБрд▓рдирд╛ -> рд╕рдорд╛рди
рдмрдзрд╛рдИ, рд╣рдордиреЗ рдкрд╣рд▓рд╛ рдЯреЗрд╕реНрдЯ рдмрдирд╛рдпрд╛! рд╕рд░рд▓, рд╕рд╣реА? рдЕрдм рдЖрдк рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдкрд░рд┐рдгрд╛рдо рдХрд╛ рдЖрдирдВрдж рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдереЛрдбрд╝рд╛ рд░рд┐рдлреНрд▓реЗрдХреНрдЯрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд╣рддрд╛ рд╣реИ рдФрд░ title
рдХреЛ рдПрдХ рдЕрд▓рдЧ рдЪрд░ рдореЗрдВ рдбрд╛рд▓ рджреЗрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╣рдо рдЗрд╕реЗ рд╣реЛрдорд╡рд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЫреЛрдбрд╝ рджреЗрдВрдЧреЗ)
рдирд┐рд╖реНрдХрд░реНрд╖
рдЗрд╕ рдЧрд╛рдЗрдб рдореЗрдВ, рд╣рдордиреЗ рдПрдХ рдкреВрд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмрдирд╛рдИ рдФрд░ рдЙрд╕реА рд╕рдордп рд╣рдорд╛рд░реЗ рдЙрддреНрдкрд╛рдж рдХреА рдХреБрдЫ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХреАред рдмреЗрд╢рдХ, рд╣рдордиреЗ рд╕рднреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓реЗрдЦреЛрдВ рдореЗрдВ рд╣рдо рдЯреЗрд╕реНрдЯрдореИрд╕ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХреА рд╡рд┐рд╕реНрддреГрдд рд╕рдореАрдХреНрд╖рд╛ рдХрд░реЗрдВрдЧреЗред рджреЗрдЦрддреЗ рд░рд╣реЛ!
PS рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рд╕рднреА рдЪрд░рдгреЛрдВ рдХреЛ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЖрд▓рд╕реА рд╣реИрдВ, рд╣рдо рдХреГрдкрдпрд╛ рд▓реЗрдЦ рд╕реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╕рд╛рде рднрдВрдбрд╛рд░ рдХреЛ рдХрд╛рдЯрддреЗ рд╣реИрдВред рдЖрдк рдЗрд╕реЗ рдлрд╝рд╛рдЗрд▓ -> рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЦреЛрд▓реЗрдВ рдФрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВред