< prev index next >

src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/WSHTTPConnection.java

Print this page

        

*** 85,95 **** * Initially, no header is set. * * <p> * This parameter is usually exposed to {@link WebServiceContext} * as {@link Packet#OUTBOUND_TRANSPORT_HEADERS}, and thus it ! * should ignore <tt>Content-Type</tt> and <tt>Content-Length</tt> headers. * * @param headers * See {@link HttpURLConnection#getHeaderFields()} for the format. * This parameter may not be null, but since the user application * code may invoke this method, a graceful error checking with --- 85,95 ---- * Initially, no header is set. * * <p> * This parameter is usually exposed to {@link WebServiceContext} * as {@link Packet#OUTBOUND_TRANSPORT_HEADERS}, and thus it ! * should ignore {@code Content-Type} and {@code Content-Length} headers. * * @param headers * See {@link HttpURLConnection#getHeaderFields()} for the format. * This parameter may not be null, but since the user application * code may invoke this method, a graceful error checking with
*** 103,125 **** } public abstract void setResponseHeader(String key, List<String> value); /** ! * Sets the <tt>"Content-Type"</tt> header. * * <p> * If the Content-Type header has already been set, this method will overwrite * the previously set value. If not, this method adds it. * * <p> * Note that this method and {@link #setResponseHeaders(java.util.Map)} * may be invoked in any arbitrary order. * * @param value ! * strings like <tt>"application/xml; charset=UTF-8"</tt> or ! * <tt>"image/jpeg"</tt>. */ public abstract void setContentTypeResponseHeader(@NotNull String value); /** * Sets the HTTP response code like {@link #OK}. --- 103,125 ---- } public abstract void setResponseHeader(String key, List<String> value); /** ! * Sets the {@code "Content-Type"} header. * * <p> * If the Content-Type header has already been set, this method will overwrite * the previously set value. If not, this method adds it. * * <p> * Note that this method and {@link #setResponseHeaders(java.util.Map)} * may be invoked in any arbitrary order. * * @param value ! * strings like {@code "application/xml; charset=UTF-8"} or ! * {@code "image/jpeg"}. */ public abstract void setContentTypeResponseHeader(@NotNull String value); /** * Sets the HTTP response code like {@link #OK}.
< prev index next >