/** * @return <code>true</code> if this header represents an HTTP upgrade, otherwise <code>false</code>. * * @since 2.3.29 */ public boolean isUpgrade() { return !getUpgradeDC().isNull(); }
/** * @return <code>true</code> if this header represents an HTTP upgrade, otherwise <code>false</code>. * * @since 2.3.29 */ public boolean isUpgrade() { return !getUpgradeDC().isNull(); }
/** * @return <code>true</code> if this header represents an HTTP upgrade, otherwise <code>false</code>. * * @since 2.3.29 */ public boolean isUpgrade() { return !getUpgradeDC().isNull(); }
/** * @return <code>true</code> if this header represents an HTTP upgrade, otherwise <code>false</code>. * * @since 2.3.29 */ public boolean isUpgrade() { return !getUpgradeDC().isNull(); }
/** * @return <code>true</code> if this header represents an HTTP upgrade, otherwise <code>false</code>. * * @since 2.3.29 */ public boolean isUpgrade() { return !getUpgradeDC().isNull(); }
/** * @return <code>true</code> if this header represents an HTTP upgrade, otherwise <code>false</code>. * * @since 2.3.29 */ public boolean isUpgrade() { return !getUpgradeDC().isNull(); }
/** * @return <code>true</code> if this header represents an HTTP upgrade, otherwise <code>false</code>. * * @since 2.3.29 */ public boolean isUpgrade() { return !getUpgradeDC().isNull(); }
/** * @return <code>true</code> if this header represents an HTTP upgrade, otherwise <code>false</code>. * * @since 2.3.29 */ public boolean isUpgrade() { return !getUpgradeDC().isNull(); }
/** * @return <code>true</code> if this header represents an HTTP upgrade, otherwise <code>false</code>. * * @since 2.3.29 */ public boolean isUpgrade() { return !getUpgradeDC().isNull(); }
/** * @return <code>true</code> if this header represents an HTTP upgrade, otherwise <code>false</code>. * * @since 2.3.29 */ public boolean isUpgrade() { return !getUpgradeDC().isNull(); }
protected boolean isHttp2UpgradingVersion( final HttpHeader httpHeader) { final DataChunk upgradeDC= httpHeader.getUpgradeDC(); assert upgradeDC != null && !upgradeDC.isNull(); // should've been check before // Check "Upgrade: h2c" header return upgradeDC.equals(HTTP2_CLEAR); }
protected boolean isHttp2UpgradingVersion( final HttpHeader httpHeader) { final DataChunk upgradeDC= httpHeader.getUpgradeDC(); assert upgradeDC != null && !upgradeDC.isNull(); // should've been check before // Check "Upgrade: h2c" header return upgradeDC.equals(HTTP2_CLEAR); }
protected boolean isHttp2UpgradingVersion( final HttpHeader httpHeader) { final DataChunk upgradeDC= httpHeader.getUpgradeDC(); assert upgradeDC != null && !upgradeDC.isNull(); // should've been check before // Check "Upgrade: h2c" header return upgradeDC.equals(HTTP2_CLEAR); }
protected boolean isHttp2UpgradingVersion( final HttpHeader httpHeader) { final DataChunk upgradeDC= httpHeader.getUpgradeDC(); assert upgradeDC != null && !upgradeDC.isNull(); // should've been check before // Check "Upgrade: h2c" header return upgradeDC.equals(HTTP2_CLEAR); }
protected boolean isHttp2UpgradingVersion( final HttpHeader httpHeader) { final DataChunk upgradeDC= httpHeader.getUpgradeDC(); assert upgradeDC != null && !upgradeDC.isNull(); // should've been check before // Check "Upgrade: h2c" header return upgradeDC.equals(HTTP2_CLEAR); }
protected boolean isHttp2UpgradingVersion( final HttpHeader httpHeader) { final DataChunk upgradeDC= httpHeader.getUpgradeDC(); assert upgradeDC != null && !upgradeDC.isNull(); // should've been check before // Check "Upgrade: h2c" header return upgradeDC.equals(HTTP2_CLEAR); }
protected boolean isHttp2UpgradingVersion( final HttpHeader httpHeader) { final DataChunk upgradeDC= httpHeader.getUpgradeDC(); assert upgradeDC != null && !upgradeDC.isNull(); // should've been check before // Check "Upgrade: h2c" header return upgradeDC.equals(HTTP2_CLEAR); }
protected boolean isHttp2UpgradingVersion( final HttpHeader httpHeader) { final DataChunk upgradeDC= httpHeader.getUpgradeDC(); assert upgradeDC != null && !upgradeDC.isNull(); // should've been check before // Check "Upgrade: h2c" header return upgradeDC.equals(HTTP2_CLEAR); }
protected boolean isHttp2UpgradingVersion( final HttpHeader httpHeader) { final DataChunk upgradeDC= httpHeader.getUpgradeDC(); assert upgradeDC != null && !upgradeDC.isNull(); // should've been check before // Check "Upgrade: h2c" header return upgradeDC.equals(HTTP2_CLEAR); }
private static void finalizeKnownHeader(final HttpHeader httpHeader, final String name, final String value) { switch (name) { case "content-length": { httpHeader.setContentLengthLong(Long.parseLong(value)); return; } case "upgrade": { httpHeader.getUpgradeDC().setString(value); return; } case "expect": { ((Http2Request) httpHeader).requiresAcknowledgement(true); } case "connection": { throw new HeaderDecodingException(ErrorCode.PROTOCOL_ERROR, ErrorType.STREAM, "Invalid use of connection header."); } case "te": { if (!"trailers".equals(value)) { throw new HeaderDecodingException(ErrorCode.PROTOCOL_ERROR, ErrorType.STREAM, "TE header only allowed a value of trailers."); } } } }