이름이 기존 파일과 충돌하는 파일을 업로드 한 후에도 서버는 여전히 HTTP 상태 코드 201 Created으로 응답합니다. 응답 본문을 구문 분석하여 실제로 생성되었는지 여부를 정확히 알아야했습니다. 상태 코드만으로 작업 결과를 알 수 있어야한다는 생각이 들었습니다. 그래서 이것이 의도 된 행동인지 궁금합니다. 다음Box API 2.0 충돌 이름이있는 파일 업로드가 반환됩니다.
는나는 우리가 만드는 변화를 선보일 것
{
"total_count":1,
"entries":[
{
"type":"error",
"status":409,
"code":"item_name_in_use",
"context_info":{
"conflicts":[
{
"type":"file",
"id":"2990420477",
"sequence_id":"0",
"etag":"1f64ca909178de30bc682a4ca2d14444719cf9a2",
"name":"Extensions.pdf"
}
]
},
"help_url":"http:\/\/developers.box.com\/docs\/#errors",
"message":"Item with the same name already exists",
"request_id":"1389504407503c7c1e8183c"
}
]
}
분명히 설명합니다. 명확히 해 주셔서 감사합니다. – Azu