Axios: рдХреБрдХреАрдЬрд╝ рдкреЛрд╕реНрдЯ рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдирд╣реАрдВ рднреЗрдЬреА рдЬрд╛рддреА рд╣реИрдВ!

рдХреЛ рдирд┐рд░реНрдорд┐рдд 7 рд╕рд┐рддре░ 2017  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: axios/axios

рд╕рд╛рд░рд╛рдВрд╢:
рдкрд┐рдЫрд▓реЗ _get_ рдХреЙрд▓ рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХреБрдХреАрдЬрд╝ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд _post_ рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рднреЗрдЬреА рдЬрд╛рддреА рд╣реИрдВред

рд╡рд┐рд╡рд░рдг:
рдореИрдВ рдмреИрдХрдПрдВрдб рдореЗрдВ рд▓реЙрдЧрд┐рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрд▓ рдХреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрдиреБрдХреНрд░рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

axios.get(Url.csrfToken(), { withCredentials: true })
            .then(response => response.data)
            .then(token => axios.post(Url.authenticate(), { username, password }, {
                    headers: {
                        'content-type' : 'application/x-www-form-urlencoded',
                        'crsf-token' : `${token.csrfToken}`
                    },
                    withCredentials: true
                })
            )
            .then(response => console.log('completed'))
            .catch(error => console.log(error))

_get()_ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╢реАрд░реНрд╖рд▓реЗрдЦреЛрдВ рдореЗрдВ set-cookie рдореЗрдВ рд▓реМрдЯрд╛рдИ рдЧрдИ рдХреБрдХреА _post()_ рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред

рд▓реЗрдХрд┐рди рдкреЛрд╕реНрдЯ() рдХреЗ рд╣реЗрдбрд░ рдореЗрдВ рдХреЛрдИ рдХреБрдХреА рдирд╣реАрдВ рд╣реИ , рдЬрд┐рд╕рд╕реЗ рд╡рд┐рдлрд▓рддрд╛ рд╣реЛрддреА рд╣реИред

рдореИрдВ рдЗрд╕реЗ рдХреИрд╕реЗ рдареАрдХ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдХреГрдкрдпрд╛ рдорджрдж рдХрд░реЗрдВ?

рдкрд░реНрдпрд╛рд╡рд░рдг

  • рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛: 16.0.0-рдЕрд▓реНрдлрд╛.12
  • рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдореВрд▓: 0.47.2
  • рдЖрдИрдУрдПрд╕ рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ - рд╕рдВрд╕реНрдХрд░рдг 10.0

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдХреНрдпрд╛ рдпрд╣ рдорджрджрдЧрд╛рд░ рд╣реИ?

https://stackoverflow.com/questions/46288437/set-cookie-header-has-no-effect

рд╕реЛрдо, 25 рд╕рд┐рддрдВрдмрд░ 2017 рдХреЛ 22:28 рдмрдЬреЗ, рдХреНрд░рд┐рд╕ рдЧрд┐рд▓рд┐рд╕ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com рдиреЗ рд▓рд┐рдЦрд╛:

рдЬрд┐рдЬреНрдЮрд╛рд╕реБ рднреА

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЗрд╕ рдереНрд░реЗрдб рдХреА рд╕рджрд╕реНрдпрддрд╛ рд▓реА рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/mzabriskie/axios/issues/1076#issuecomment-332002134 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AVepSmu6HPCE7R-bdBHXU4wa12co56ekks5smAzWgaJpZM4PPYy9
.

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

@varmeh рдЖрдкрдиреЗ рдЗрд╕реЗ рдХреИрд╕реЗ рдареАрдХ рдХрд┐рдпрд╛?

рдЬрд┐рдЬреНрдЮрд╛рд╕реБ рднреА

рдХреНрдпрд╛ рдпрд╣ рдорджрджрдЧрд╛рд░ рд╣реИ?

https://stackoverflow.com/questions/46288437/set-cookie-header-has-no-effect

рд╕реЛрдо, 25 рд╕рд┐рддрдВрдмрд░ 2017 рдХреЛ 22:28 рдмрдЬреЗ, рдХреНрд░рд┐рд╕ рдЧрд┐рд▓рд┐рд╕ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com рдиреЗ рд▓рд┐рдЦрд╛:

рдЬрд┐рдЬреНрдЮрд╛рд╕реБ рднреА

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЗрд╕ рдереНрд░реЗрдб рдХреА рд╕рджрд╕реНрдпрддрд╛ рд▓реА рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/mzabriskie/axios/issues/1076#issuecomment-332002134 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AVepSmu6HPCE7R-bdBHXU4wa12co56ekks5smAzWgaJpZM4PPYy9
.

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

tbaustin picture tbaustin  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

c0debreaker picture c0debreaker  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jdpagley picture jdpagley  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ghost picture ghost  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

airtonix picture airtonix  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ