GitHub API에서 Create a Rlease를 시도하면 422 Unprocessable Entity가 발생한 원인
사용한 API
GitHub API - REST API v3
422 Unprocessable Entity가 된 코드
422 의미 => h tps : // 그리고 ls. 아니 tf. rg/html/rfc4918#sec 치온-11.2
index.js
const request = axios.create({
baseURL: data.url,
method: 'POST',
headers: {
Authorization: 'token ' + state.token,
},
data: {
tag_name: data.tag,
target_commitish: data.target,
name: data.title,
body: data.description,
draft: data.isDraft,
prerelease: data.isPreRelease
}
})
const response = await request('/releases')
정답
index.js
data: {
"tag_name": data.tag,
"target_commitish": data.target,
"name": data.title,
"body": data.description,
"draft": data.isDraft,
"prerelease": data.isPreRelease
}
})
참고
htps : //로 ゔぇぺぺr. 기주 b. 코 m / v3 / 레포 s / 레 아세 s / # c 레 아테 아레
Reference
이 문제에 관하여(GitHub API에서 Create a Rlease를 시도하면 422 Unprocessable Entity가 발생한 원인), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/shosho/items/4607854e374fbbd8190a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)