@Override public void setIfModifiedSince(long newValue) { super.setIfModifiedSince(newValue); if (ifModifiedSince != 0) { requestHeaders.set("If-Modified-Since", HttpDate.format(new Date(ifModifiedSince))); } else { requestHeaders.removeAll("If-Modified-Since"); } }
/** Removes all headers named {@code name}. */ public MockResponse removeHeader(String name) { headers.removeAll(name); return this; }
/** * Set a field with the specified value. If the field is not found, it is added. If the field is * found, the existing values are replaced. */ public Builder set(String name, String value) { checkNameAndValue(name, value); removeAll(name); addLenient(name, value); return this; }
Builder removeHeader(String name) { headers.removeAll(name); return this; }
/** * Set a field with the specified value. If the field is not found, it is * added. If the field is found, the existing values are replaced. */ public Builder set(String name, String value) { checkNameAndValue(name, value); removeAll(name); addLenient(name, value); return this; }
@Override public void setIfModifiedSince(long newValue) { super.setIfModifiedSince(newValue); if (ifModifiedSince != 0) { requestHeaders.set("If-Modified-Since", HttpDate.format(new Date(ifModifiedSince))); } else { requestHeaders.removeAll("If-Modified-Since"); } }
public OkRestTarget removeHeader(String key) { OkRestTarget c = clone(); c.headers = this.headers.newBuilder().removeAll(key).build(); return c; }
public static void setRequestHeaderLenient(@NonNull Request.Builder builder, @NonNull String name, @NonNull String value) { builder.headers.removeAll(name); builder.headers.addLenient(name, value); }
public Builder removeHeader(String name) { headers.removeAll(name); return this; }
/** * Set a field with the specified value. If the field is not found, it is added. If the field is * found, the existing values are replaced. */ public Builder set(String name, String value) { checkName(name); checkValue(value, name); removeAll(name); addLenient(name, value); return this; }
/** Removes all headers named {@code name} on this builder. */ public Builder removeHeader(String name) { headers.removeAll(name); return this; }
public Builder removeHeader(String name) { headers.removeAll(name); return this; }
/** Removes all headers named {@code name}. */ public MockResponse removeHeader(String name) { headers.removeAll(name); return this; }
/** Removes all headers named {@code name} on this builder. */ public Builder removeHeader(String name) { headers.removeAll(name); return this; }
/** * Set a field with the specified value. If the field is not found, it is added. If the field is * found, the existing values are replaced. */ public Builder set(String name, String value) { checkName(name); checkValue(value, name); removeAll(name); addLenient(name, value); return this; }