-
Notifications
You must be signed in to change notification settings - Fork 5
Closed
Labels
β
Done[μμ
μν©] μμ
μ΄ μλ£λ μ΄μ λλ λ¨Έμ§λ PR[μμ
μν©] μμ
μ΄ μλ£λ μ΄μ λλ λ¨Έμ§λ PRβ¨ Feature[μμ
μ ν] μλ‘μ΄ κΈ°λ₯ κ°λ°μ μν μ΄μλ PR[μμ
μ ν] μλ‘μ΄ κΈ°λ₯ κ°λ°μ μν μ΄μλ PRπ Bug[μμ
μ ν] λ²κ·Έλ₯Ό μμ νκΈ° μν μ΄μλ PR[μμ
μ ν] λ²κ·Έλ₯Ό μμ νκΈ° μν μ΄μλ PR
Milestone
Description
λ¬Έμ μν©
λ§ν¬ μΆκ° κΈ°λ₯μ ꡬννλ μ€ 400 Bad Request μ€λ₯ λ°μ
sequence κ°μ΄ λ€λ₯Έ λΈλ‘κ³Ό μ€λ³΅λμ΄ μ€λ₯κ° λ°μν κ²μΌλ‘ μΆμ
λ§ν¬ μΆκ° κΈ°λ₯μ μν΄ μλμ κ°μ μ½λλ‘ POST μμ²μ 보λμΌλ©°, ν΄λΉ μμ²μμ sequence κ°μ΄ μ€λ³΅λ μνλ‘ μΈν΄ μμ²μ΄ μ€ν¨ν κ²μΌλ‘ νλ¨
- μ μ‘ν λ°μ΄ν° νμ
type: 3
sequence: 4
style: 4
title: "test"
url: "https://icons8.kr/icons/set/question"
imgUrl: "https://cdn.pixabay.com/photo/2024/09/27/09/03/bird-9078403_1280.jpg"μ¬ν κ°λ₯ μ¬λΆ
- μ
- μλμ€
μ½λ
const postData = {
type: 3,
sequence: 4, // sequence κ°μ΄ μ€λ³΅λμ΄ μ€λ₯ λ°μ
style: styleItemNames.indexOf(selectedStyle) + 1,
title: title.trim(),
url: linkUrl.trim(),
imgUrl: linkImg.trim(),
};
try {
const response = await fetch(`${process.env.NEXT_PUBLIC_API_URL}/api/link/add`, {
method: "POST",
headers: {
accept: "application/json",
"Content-Type": "application/json",
Authorization: `Bearer ${token}`,
},
body: JSON.stringify(postData),
});
if (!response.ok) {
const errorResponse = await response.json();
throw new Error(`Error: ${response.status}, Message: ${errorResponse.message || "Unknown error"}`);
}
const responseData = await response.json();
console.log(responseData);
} catch (error) {
console.error(error);
}μλ¬λ©μμ§: Error: 400, Message: μ€λ³΅λ μ λ ¬ μλ²μ΄ μ‘΄μ¬ν©λλ€.

κΈ°ν
λ©ν λμκ² sequence κ°μ΄ κ³ μ λ κ°μΈμ§, ν΄λΌμ΄μΈνΈμμ μ€μ ν μ μλ κ°μΈμ§ λ¬Έμν μνμ λλ€.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
β
Done[μμ
μν©] μμ
μ΄ μλ£λ μ΄μ λλ λ¨Έμ§λ PR[μμ
μν©] μμ
μ΄ μλ£λ μ΄μ λλ λ¨Έμ§λ PRβ¨ Feature[μμ
μ ν] μλ‘μ΄ κΈ°λ₯ κ°λ°μ μν μ΄μλ PR[μμ
μ ν] μλ‘μ΄ κΈ°λ₯ κ°λ°μ μν μ΄μλ PRπ Bug[μμ
μ ν] λ²κ·Έλ₯Ό μμ νκΈ° μν μ΄μλ PR[μμ
μ ν] λ²κ·Έλ₯Ό μμ νκΈ° μν μ΄μλ PR