hal/src/zutil/net/http/multipart/MultipartStringField.java

38 lines
764 B
Java
Executable file

package zutil.net.http.multipart;
import zutil.io.IOUtil;
import zutil.io.InputStreamCloser;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.util.Map;
/**
* Created by Ziver on 2016-07-06.
*/
public class MultipartStringField implements MultipartField {
private String name;
private String value;
protected MultipartStringField(Map<String,String> headers, InputStream in) throws IOException {
this.name = headers.get("name");
value = IOUtil.readLine(in);
}
@Override
public long getLength() {
return value.length();
}
@Override
public String getName() {
return name;
}
public String getValue() {
return value;
}
}