public HTTPHeader getHeader(String name) { int nHeaders = getNHeaders(); for (int n=0; n<nHeaders; n++) { HTTPHeader header = getHeader(n); String headerName = header.getName(); if (headerName.equalsIgnoreCase(name) == true) return header; } return null; }
public String getHeaderString() { StringBuffer str = new StringBuffer(); int nHeaders = getNHeaders(); for (int n=0; n<nHeaders; n++) { HTTPHeader header = getHeader(n); str.append(header.getName() + ": " + header.getValue() + HTTP.CRLF); } return str.toString(); }
public void setHeader(HTTPHeader header) { setHeader(header.getName(), header.getValue()); }
public final static String getValue(LineNumberReader reader, String name) { String bigName = name.toUpperCase(Locale.US); try { String lineStr = reader.readLine(); while (lineStr != null && 0 < lineStr.length()) { HTTPHeader header = new HTTPHeader(lineStr); if (header.hasName() == false) { lineStr = reader.readLine(); continue; } String bigLineHeaderName = header.getName().toUpperCase(Locale.US); // Thanks for Jan Newmarch <jan.newmarch@infotech.monash.edu.au> (05/26/04) if (bigLineHeaderName.equals(bigName) == false) { lineStr = reader.readLine(); continue; } return header.getValue(); } } catch (IOException e) { Debug.warning(e); return ""; } return ""; }
public HTTPHeader getHeader(String name) { int nHeaders = getNHeaders(); for (int n=0; n<nHeaders; n++) { HTTPHeader header = getHeader(n); String headerName = header.getName(); if (headerName.equalsIgnoreCase(name) == true) return header; } return null; }
public HTTPHeader getHeader(String name) { int nHeaders = getNHeaders(); for (int n=0; n<nHeaders; n++) { HTTPHeader header = getHeader(n); String headerName = header.getName(); if (headerName.equalsIgnoreCase(name) == true) return header; } return null; }
public String getHeaderString() { StringBuffer str = new StringBuffer(); int nHeaders = getNHeaders(); for (int n=0; n<nHeaders; n++) { HTTPHeader header = getHeader(n); str.append(header.getName() + ": " + header.getValue() + HTTP.CRLF); } return str.toString(); }
public String getHeaderString() { StringBuffer str = new StringBuffer(); int nHeaders = getNHeaders(); for (int n=0; n<nHeaders; n++) { HTTPHeader header = getHeader(n); str.append(header.getName() + ": " + header.getValue() + HTTP.CRLF); } return str.toString(); }
public void setHeader(HTTPHeader header) { setHeader(header.getName(), header.getValue()); }
public void setHeader(HTTPHeader header) { setHeader(header.getName(), header.getValue()); }
public final static String getValue(LineNumberReader reader, String name) { String bigName = name.toUpperCase(); try { String lineStr = reader.readLine(); while (lineStr != null && 0 < lineStr.length()) { HTTPHeader header = new HTTPHeader(lineStr); if (header.hasName() == false) { lineStr = reader.readLine(); continue; } String bigLineHeaderName = header.getName().toUpperCase(); // Thanks for Jan Newmarch <jan.newmarch@infotech.monash.edu.au> (05/26/04) if (bigLineHeaderName.equals(bigName) == false) { lineStr = reader.readLine(); continue; } return header.getValue(); } } catch (IOException e) { Debug.warning(e); return ""; } return ""; }
public final static String getValue(LineNumberReader reader, String name) { String bigName = name.toUpperCase(); try { String lineStr = reader.readLine(); while (lineStr != null && 0 < lineStr.length()) { HTTPHeader header = new HTTPHeader(lineStr); if (header.hasName() == false) { lineStr = reader.readLine(); continue; } String bigLineHeaderName = header.getName().toUpperCase(); // Thanks for Jan Newmarch <jan.newmarch@infotech.monash.edu.au> (05/26/04) if (bigLineHeaderName.equals(bigName) == false) { lineStr = reader.readLine(); continue; } return header.getValue(); } } catch (IOException e) { Debug.warning(e); return ""; } return ""; }