From d7ed3f8c440abc32bf49ceae203428cb019d27f2 Mon Sep 17 00:00:00 2001 From: jwilson Date: Tue, 9 Apr 2013 08:17:30 -0700 Subject: [PATCH] Allow empty header values This tracks an AOSP change by Brian Carlstrom. Change-Id: I78bb07a93d527eda6aaee6e986be39a68e0a02f4 --- .../main/java/com/squareup/okhttp/internal/http/RawHeaders.java | 1 - 1 file changed, 1 deletion(-) diff --git a/okhttp/src/main/java/com/squareup/okhttp/internal/http/RawHeaders.java b/okhttp/src/main/java/com/squareup/okhttp/internal/http/RawHeaders.java index c121abced..ba83796d5 100644 --- a/okhttp/src/main/java/com/squareup/okhttp/internal/http/RawHeaders.java +++ b/okhttp/src/main/java/com/squareup/okhttp/internal/http/RawHeaders.java @@ -373,7 +373,6 @@ public final class RawHeaders { // TODO: promote this check to where names and values are created if (name.length() == 0 - || value.length() == 0 || name.indexOf('\0') != -1 || value.indexOf('\0') != -1) { throw new IllegalArgumentException("Unexpected header: " + name + ": " + value);