今天使用阿里云python api 从服务器上传文件到阿里云上,结果报错,
res = oss.init_multi_upload(bucket, object,header)
if res.status == 200:
body = res.read()
h = GetInitUploadIdXml(body)
upload_id = h.upload_id
if len(upload_id) == 0:
print "init upload failed!"
else:
print "init upload OK!"
print "upload id is: %s" % upload_id
报 init upload failed!
因为不知道怎么出的错,就把http响应信息打印了一下
if len(upload_id) == 0:
print res.read() # 输出http响应信息
print "init upload failed!"
结果发现是因为服务器时间与阿里云时间差的太多造成的 差了将近20分钟,把服务器是时间修改了,然后调用 成功
记录下排错信息