public class Callback extends Object
限定符和类型 | 类和说明 |
---|---|
static class |
Callback.CalbackBodyType |
构造器和说明 |
---|
Callback() |
限定符和类型 | 方法和说明 |
---|---|
void |
addCallbackVar(String key,
String value)
用户置自定义参数。
|
Callback.CalbackBodyType |
getCalbackBodyType() |
String |
getCallbackBody() |
String |
getCallbackHost() |
String |
getCallbackUrl() |
Map<String,String> |
getCallbackVar() |
boolean |
hasCallbackVar() |
void |
setCalbackBodyType(Callback.CalbackBodyType calbackBodyType)
OSS发起回调请求的Content-Type,支持application/x-www-form-urlencoded(url)和application/json(json),
默认为前者。
|
void |
setCallbackBody(String callbackBody)
OSS发起回调时请求body的值,例如:key=$(key)&etag=$(etag)&my_var=$(x:my_var)。
|
void |
setCallbackHost(String callbackHost)
发起回调请求时Host头的值,只有在设置了callbackUrl时才有效 。
|
void |
setCallbackUrl(String callbackUrl)
文件上传成功后OSS向此url发送回调请求,请求方法为POST,body为callbackBody指定的内容。
|
void |
setCallbackVar(Map<String,String> callbackVar)
用户置自定义参数。
|
public String getCallbackUrl()
public void setCallbackUrl(String callbackUrl)
callbackUrl
- OSS回调请求发送地址public String getCallbackHost()
public void setCallbackHost(String callbackHost)
callbackHost
- OSS回调请求头中的Host值public String getCallbackBody()
public void setCallbackBody(String callbackBody)
callbackBody
- OSS回调请求的Body值public Callback.CalbackBodyType getCalbackBodyType()
public void setCalbackBodyType(Callback.CalbackBodyType calbackBodyType)
calbackBodyType
- OSS回调请求头Content-Type值public void setCallbackVar(Map<String,String> callbackVar)
callbackVar
- 用户自定义参数public void addCallbackVar(String key, String value)
key
- 用户自定义参数Keyvalue
- 用户自定义参数Valuepublic boolean hasCallbackVar()
Copyright © 2017. All Rights Reserved.