上传对象

更新时间: 2019-03-14 10:05

以下代码展示如何上传对象至OBS:

  1. input := &obs.PutFileInput{}
  2. input.Bucket = "bucketname"
  3. input.Key = "objectkey"
  4. input.SourceFile = "localfile"
  5. output, err := obsClient.PutFile(input)
  6.  
  7. if err == nil {
  8. fmt.Printf("RequestId:%s\n", output.RequestId)
  9. } else {
  10. if obsError, ok := err.(obs.ObsError); ok {
  11. fmt.Println(obsError.Code)
  12. fmt.Println(obsError.Message)
  13. } else {
  14. fmt.Println(err)
  15. }
  16. }

上传对象 - 图1 说明:

更多上传对象的信息,请参见上传对象

父主题:快速入门