package bce.client.requests;
import java.io.UnsupportedEncodingException;
import java.net.URL;
import java.net.URLEncoder;
import bce.client.player.BCEHandler;
public class BCEFetchSizeRequest extends BCERequest {
private String videoName;
public BCEFetchSizeRequest(BCEHandler handler, URL url, String sessionId, String videoName) {
super(handler, url, sessionId);
this.videoName = videoName;
}
@Override
public byte[] getRequestContent() {
StringBuilder content = new StringBuilder();
try {
content.append(URLEncoder.encode("vn", "UTF-8")).append("=")
.append(URLEncoder.encode(this.videoName, "UTF-8")).append("&")
.append(URLEncoder.encode("flag", "UTF-8")).append("=")
.append(URLEncoder.encode("2", "UTF-8"));
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return content.toString().getBytes();
}
}