
# 如何解决断点续传接口报400 InvalidPart的错误？
可能存在的原因有：
1. 合并段时请求段列表中包含了不存在的段；
2. 合并段时请求段列表中包含的段的Etag错误。
可按照以下步骤排查原因：
1. 打开浏览器的开发者工具。
2. 检查合并段接口的请求体Body是否符合API接口规范。 
   - 如果发现请求体Body中的ETag值都是undefined，则说明ETag字段未配置成CORS的扩展头域，请参考[配置桶的CORS](https://support.huaweicloud.com/sdk-browserjs-devg-obs/obs_24_0201.html)章节进行配置，符合原因2的场景。
   
   
   
   
3. 如果合并段请求体Body符合API接口规范，请继续排查合并段请求体Body内容是否合理，以及Etag值的一致性。 
   - 排查请求段列表中是否包含了不存在的段信息，例如：对象A分为a、b、c三个段上传，但是段列表中，多出了一个不存在的段d。此时您需要删除多余段的相关信息，此场景符合原因1。
   
   - 排查过程中段ETag值是否和服务端返回的ETag值一致，如果不一致，请修改请求体中携带的Etag值为正确值，此场景符合原因2。
   
   
   
   
 
