axios.post() vs axios({method:post})

Davinaยท2023๋…„ 1์›” 31์ผ
0

All Empty Study ๐Ÿซฅ

๋ชฉ๋ก ๋ณด๊ธฐ
11/16
try {
                await axios({
                    method: "post",
                    url: `/member/wishlists?hotelId=${id}`,
                    headers: {
                        Authorization: localStorage.getItem("accessToken"),
                    },
                });

                await axios.post(`/member/wishlists?hotelId=${id}`, undefined, {
                    headers: {
                        Authorization: localStorage.getItem("accessToken"),
                    },
                });

            } catch (error) {
                console.error(error);
            }

๐Ÿšซ wishlist (ํ•˜ํŠธ๋ฅผ ๋ˆ„๋ฅด๋ฉด ์ฐœ๊ธฐ๋Šฅ)
์ฒ˜์Œ์—” await axios.post(/member/wishlists?hotelId=${id}, {
headers: {
Authorization: localStorage.getItem("accessToken"),
},
});
๋กœ ํ–ˆ๋Š”๋ฐ 403 Forbidden ์—๋Ÿฌ๊ฐ€ ๊ณ„์† ๋ฐœ์ƒ (postman๊ณผ ๋ถ„๋ช… ๋™์ผํ•œ url์ธ๋ฐ axios๋กœ ์•ˆ๋์Œ)
๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ, axios.postโ‡’ axios.post(url[, data[, config]]) ์—ฌ์„œ ๋ณด๋‚ด์ฃผ๊ณ  ์žˆ๋Š” data๊ฐ€ ์—†๋Š”๋ฐ headers๋ฅผ data์ž๋ฆฌ์— ๊ณ„์† ๋ณด๋‚ด์ฃผ๊ณ  ์žˆ์–ด์„œ ์ƒ๊ธด ์—๋Ÿฌ..

await axios({
method: "post",
url: /member/wishlists?hotelId=${id},
headers: {
Authorization: localStorage.getItem("accessToken"),
},
});
์–ด์ฉ์ง€, ์ƒ๊ธฐ ๋ฐฉ๋ฒ•๋งŒ ์ž‘๋™ํ•ด์„œ ๊ฐ™์€๋ง์ธ๋ฐ ์™œ ์•ˆ๋˜์ง€ ํ•˜๊ณ  ์žˆ์—ˆ๋Š”๋ฐ..axios์˜ ๊ทผ๋ณธ ์‚ฌ์šฉ ๋ฐฉ๋ฒ•์„ ์ œ๋Œ€๋กœ ์ˆ™์ง€ ๋ชปํ•จ..

https://axios-http.com/kr/docs/api_intro

profile
[๋งŽ์„ (๋‹ค) ๋น›๋‚  (๋นˆ)] ๋น›์ด๋‚˜๋Š” ์‚ฌ๋žŒ์ด ๋˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค

0๊ฐœ์˜ ๋Œ“๊ธ€