/** * Create multipart request * * @param url URL to send to * @return new Multipart request */ public static Multipart multipart(String url) { return new Multipart(url, CONNECTION_TIMEOUT, READ_TIMEOUT); }
@Override protected Multipart doConnect() { try { boundary = "JavaLite-HTTP-"+ UUID.randomUUID() ; connection.setUseCaches(false); connection.setDoOutput(true); // indicates POST method connection.setDoInput(true); connection.setRequestProperty("Content-Type", "multipart/form-data; boundary=" + boundary); connection.setInstanceFollowRedirects(redirect); outputStream = connection.getOutputStream(); writer = new PrintWriter(new OutputStreamWriter(outputStream), true); sendData(); finish(); return this; } catch (Exception e) { throw new HttpException("Failed URL: " + url, e); } }
@Override protected Multipart doConnect() { try { boundary = "JavaLite-HTTP-"+ UUID.randomUUID() ; connection.setUseCaches(false); connection.setDoOutput(true); // indicates POST method connection.setDoInput(true); connection.setRequestProperty("Content-Type", "multipart/form-data; boundary=" + boundary); connection.setInstanceFollowRedirects(redirect); outputStream = connection.getOutputStream(); writer = new PrintWriter(new OutputStreamWriter(outputStream), true); sendData(); finish(); return this; } catch (Exception e) { throw new HttpException("Failed URL: " + url, e); } }
/** * Create multipart request * * @param url URL to send to * @param connectTimeout connect timeout * @param readTimeout read timeout * @return new Multipart request */ public static Multipart multipart(String url, int connectTimeout, int readTimeout) { return new Multipart(url, connectTimeout, connectTimeout); }
/** * Create multipart request * * @param url URL to send to * @return new Multipart request */ public static Multipart multipart(String url) { return new Multipart(url, CONNECTION_TIMEOUT, READ_TIMEOUT); }
/** * Create multipart request * * @param url URL to send to * @param connectTimeout connect timeout * @param readTimeout read timeout * @return new Multipart request */ public static Multipart multipart(String url, int connectTimeout, int readTimeout) { return new Multipart(url, connectTimeout, connectTimeout); }