Package com.gargoylesoftware.htmlunit.util

Examples of com.gargoylesoftware.htmlunit.util.NameValuePair


        }
       
        private void setRequestParameters(WebRequest wr, RequestParameter... params) {
            List<NameValuePair> pairs = new ArrayList<NameValuePair>();
            for (RequestParameter pair : params) {
                pairs.add(new NameValuePair(pair.getName(), pair.getValue()));
            }
            wr.setRequestParameters(pairs);
        }
View Full Code Here


         * HEAD responses are not supposed to contain a message-body as per RFC
         * 2616
         */
        public void succeeds() {
            List<NameValuePair> headers = page.getWebResponse().getResponseHeaders();
            NameValuePair calledHeader = null;
            for (NameValuePair pair : headers) {
                if ("CALLED".equalsIgnoreCase(pair.getName())) {
                    calledHeader = pair;
                }
            }
            assertNotNull(calledHeader);
            assertEquals("called", calledHeader.getValue());
        }
View Full Code Here

    private List<NameValuePair> requestParameters() {
        List<NameValuePair> pairs = new ArrayList<NameValuePair>();
        for (String name: parameters.keySet()) {
            for (String value : parameters(name)) {
                pairs.add(new NameValuePair(name, value));
            }
        }
        return pairs;
    }
View Full Code Here

        final List<NameValuePair> headers = new ArrayList<NameValuePair>();
        MultivaluedMap<String, String> responseHeaders = jerseyClientResponse.getHeaders();
        for (String headerName : responseHeaders.keySet()) {
            List<String> headerValues = responseHeaders.get(headerName);
            for (String headerValue : headerValues) {
                headers.add(new NameValuePair(headerName, headerValue));
            }
        }

        String content = jerseyClientResponse.getEntity(String.class);
        if (content == null) content = "";
View Full Code Here

            final String statusMessage, final String contentType,
            final List< ? extends NameValuePair> responseHeaders) {

        final List<NameValuePair> compiledHeaders = new ArrayList<NameValuePair>(responseHeaders);
        if (contentType != null) {
            compiledHeaders.add(new NameValuePair("Content-Type", contentType));
        }
        final WebResponseData responseEntry = new WebResponseData(content, statusCode, statusMessage, compiledHeaders);
        responseMap_.put(url.toExternalForm(), responseEntry);
    }
View Full Code Here

     */
    public void setDefaultResponse(final byte[] content, final int statusCode,
            final String statusMessage, final String contentType) {

        final List<NameValuePair> compiledHeaders = new ArrayList<NameValuePair>();
        compiledHeaders.add(new NameValuePair("Content-Type", contentType));
        final WebResponseData responseEntry = new WebResponseData(content, statusCode, statusMessage, compiledHeaders);
        defaultResponse_ = responseEntry;
    }
View Full Code Here

    public void setDefaultResponse(final String content, final int statusCode,
            final String statusMessage, final String contentType,
            final List< ? extends NameValuePair> responseHeaders) {

        final List<NameValuePair> compiledHeaders = new ArrayList<NameValuePair>(responseHeaders);
        compiledHeaders.add(new NameValuePair("Content-Type", contentType));
        defaultResponse_ = new WebResponseData(TextUtil.stringToByteArray(content),
            statusCode, statusMessage, compiledHeaders);
    }
View Full Code Here

    public void setDefaultResponse(final String content, final int statusCode,
            final String statusMessage, final String contentType, final String charset,
            final List< ? extends NameValuePair> responseHeaders) {

        final List<NameValuePair> compiledHeaders = new ArrayList<NameValuePair>(responseHeaders);
        compiledHeaders.add(new NameValuePair("Content-Type", contentType));
        defaultResponse_ = new WebResponseData(TextUtil.stringToByteArray(content, charset),
            statusCode, statusMessage, compiledHeaders);
    }
View Full Code Here

     * @return a simple <tt>WebResponseData</tt> with defaults specified
     */
    private static WebResponseData getWebResponseData(final String contentString, final String charset) {
        final byte[] content = TextUtil.stringToByteArray(contentString, charset);
        final List<NameValuePair> compiledHeaders = new ArrayList<NameValuePair>();
        compiledHeaders.add(new NameValuePair("Content-Type", "text/html"));
        return new WebResponseData(content, HttpStatus.SC_OK, "OK", compiledHeaders);
    }
View Full Code Here

        private final byte[] data_;

        private static WebResponseData getWebResponseData(final byte[] data, final String contentType) {
            final List<NameValuePair> compiledHeaders = new ArrayList<NameValuePair>();
            compiledHeaders.add(new NameValuePair("Content-Type", contentType));
            return new WebResponseData(data, HttpStatus.SC_OK, "OK", compiledHeaders);
        }
View Full Code Here

TOP

Related Classes of com.gargoylesoftware.htmlunit.util.NameValuePair

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.