Package org.apache.http.impl

Examples of org.apache.http.impl.DefaultHttpParams


    public static void main(String[] args) throws Exception {
       
        SocketFactory socketfactory = PlainSocketFactory.getSocketFactory();
        Scheme.registerScheme("http", new Scheme("http", socketfactory, 80));

        HttpParams params = new DefaultHttpParams(null);
        HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1);
        HttpProtocolParams.setContentCharset(params, "UTF-8");
        HttpProtocolParams.setUserAgent(params, "Jakarta-HttpComponents/1.1");
        HttpProtocolParams.setUseExpectContinue(params, true);
       
View Full Code Here


    public static void main(String[] args) throws Exception {
       
        SocketFactory socketfactory = PlainSocketFactory.getSocketFactory();
        Scheme.registerScheme("http", new Scheme("http", socketfactory, 80));

        HttpParams params = new DefaultHttpParams(null);
        HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1);
        HttpProtocolParams.setContentCharset(params, "UTF-8");
        HttpProtocolParams.setUserAgent(params, "Jakarta-HttpComponents/1.1");
        HttpProtocolParams.setUseExpectContinue(params, true);
       
View Full Code Here

        private final ServerSocket serversocket;
        private HttpParams params;
       
        public RequestListenerThread(int port, final String docroot) throws IOException {
            this.serversocket = new ServerSocket(port);
            this.params = new DefaultHttpParams(null);
            this.params
                .setIntParameter(HttpConnectionParams.SO_TIMEOUT, 5000)
                .setIntParameter(HttpConnectionParams.SOCKET_BUFFER_SIZE, 8 * 1024)
                .setBooleanParameter(HttpConnectionParams.STALE_CONNECTION_CHECK, false)
                .setBooleanParameter(HttpConnectionParams.TCP_NODELAY, true)
View Full Code Here

    public static void main(String[] args) throws Exception {
       
        SocketFactory socketfactory = PlainSocketFactory.getSocketFactory();
        Scheme.registerScheme("http", new Scheme("http", socketfactory, 80));

        HttpParams params = new DefaultHttpParams(null);
        HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1);
        HttpProtocolParams.setContentCharset(params, "UTF-8");
        HttpProtocolParams.setUserAgent(params, "Jakarta-HttpComponents/1.1");
        HttpProtocolParams.setUseExpectContinue(params, true);
       
View Full Code Here

    public static void main(String[] args) throws Exception {
       
        SocketFactory socketfactory = PlainSocketFactory.getSocketFactory();
        Scheme.registerScheme("http", new Scheme("http", socketfactory, 80));

        HttpParams params = new DefaultHttpParams(null);
        HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1);
        HttpProtocolParams.setContentCharset(params, "UTF-8");
        HttpProtocolParams.setUserAgent(params, "Jakarta-HttpComponents/1.1");
        HttpProtocolParams.setUseExpectContinue(params, true);
       
View Full Code Here

        return new DefaultHttpConnectionFactory(params);
    }
   
    /** Create and set the parameters applied to incoming request connections */
    public HttpParams newRequestConnectionParams() {
        HttpParams params = new DefaultHttpParams();
        params
            .setIntParameter(HttpConnectionParams.SO_TIMEOUT, requestSocketTimeout)
            .setBooleanParameter(HttpConnectionParams.TCP_NODELAY, requestTcpNoDelay)
            .setIntParameter(HttpConnectionParams.MAX_LINE_LENGTH, 4000)
            .setIntParameter(HttpConnectionParams.MAX_HEADER_COUNT, 500)
            .setParameter(HttpProtocolParams.ORIGIN_SERVER, originServer);
View Full Code Here

import org.apache.http.params.HttpParams;

public class ElementalEchoServer {

    public static void main(String[] args) throws Exception {
        HttpParams params = new DefaultHttpParams();
        IOEventDispatch ioEventDispatch = new DefaultIoEventDispatch();
        ListeningIOReactor ioReactor = new DefaultListeningIOReactor(2, params);
        ioReactor.listen(new InetSocketAddress(8080));
        try {
            ioReactor.execute(ioEventDispatch);
View Full Code Here

import org.apache.http.util.EntityUtils;

public class NHttpClient {

    public static void main(String[] args) throws Exception {
        HttpParams params = new DefaultHttpParams(null);
        params
            .setIntParameter(HttpConnectionParams.SO_TIMEOUT, 5000)
            .setIntParameter(HttpConnectionParams.CONNECTION_TIMEOUT, 10000)
            .setIntParameter(HttpConnectionParams.SOCKET_BUFFER_SIZE, 8 * 1024)
            .setBooleanParameter(HttpConnectionParams.STALE_CONNECTION_CHECK, false)
            .setBooleanParameter(HttpConnectionParams.TCP_NODELAY, true)
View Full Code Here

        assertEquals(-1, receiver.read());
        assertEquals(-1, receiver.read());
    }

    public void testLineLimit() throws Exception {
        HttpParams params = new DefaultHttpParams();
        String s = "a very looooooooooooooooooooooooooooooooooooooong line\r\n     ";
        byte[] tmp = s.getBytes("US-ASCII");
        HttpDataReceiverMockup receiver1 = new HttpDataReceiverMockup(tmp, 5);
        // no limit
        params.setIntParameter(HttpConnectionParams.MAX_LINE_LENGTH, 0);
        receiver1.reset(params);
        assertNotNull(receiver1.readLine());
       
        HttpDataReceiverMockup receiver2 = new HttpDataReceiverMockup(tmp, 5);
        // 15 char limit
        params.setIntParameter(HttpConnectionParams.MAX_LINE_LENGTH, 15);
        receiver2.reset(params);
        try {
            receiver2.readLine();
            fail("IOException should have been thrown");
        } catch (IOException ex) {
View Full Code Here

    public void testMultibyteCodedReadWriteLine() throws Exception {
        String s1 = constructString(SWISS_GERMAN_HELLO);
        String s2 = constructString(RUSSIAN_HELLO);
        String s3 = "Like hello and stuff";
       
        HttpParams params = new DefaultHttpParams(null);
        HttpProtocolParams.setHttpElementCharset(params, "UTF-8");
       
        HttpDataTransmitterMockup transmitter = new HttpDataTransmitterMockup();
        transmitter.reset(params);
View Full Code Here

TOP

Related Classes of org.apache.http.impl.DefaultHttpParams

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.