Codota Logo
RequestStatusParser
Code IndexAdd Codota to your IDE (free)

How to use
RequestStatusParser
in
ro.polak.http.protocol.parser.impl

Best Java code snippets using ro.polak.http.protocol.parser.impl.RequestStatusParser (Showing top 5 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
ArrayList a =
  • Codota Iconnew ArrayList<String>()
  • Codota Iconnew ArrayList()
  • Codota Iconnew ArrayList<Object>()
  • Smart code suggestions by Codota
}
origin: piotrpolak/android-http-server

@Before
public void setUp() throws Exception {
  headers = new Headers();
  headersParser = mock(Parser.class);
  when(headersParser.parse(any(String.class))).thenReturn(headers);
  cookieParser = mock(Parser.class);
  factory = new HttpServletRequestImplFactory(
      headersParser,
      mock(Parser.class),
      new RequestStatusParser(),
      cookieParser,
      mock(Parser.class),
      ""
  );
  InputStream inputStream = new ByteArrayInputStream("GET / HTTP/1.0\r\nHeader1: someValue\r\n\r\n".getBytes());
  socket = mock(Socket.class);
  when(socket.getInputStream()).thenReturn(inputStream);
  when(socket.getInetAddress()).thenReturn(mock(InetAddress.class));
  when(socket.getLocalAddress()).thenReturn(mock(InetAddress.class));
  when(socket.getRemoteSocketAddress()).thenReturn(new InetSocketAddress(mock(InetAddress.class), 1));
}
origin: piotrpolak/android-http-server

  @Test(expected = MalformedInputException.class)
  public void shouldThrowMalformedInputExceptionOnInvalidStatus() throws MalformedInputException {
    Parser<RequestStatus> requestStatusParser = new RequestStatusParser();
    requestStatusParser.parse("GET HTTP/1.1");
  }
}
origin: piotrpolak/android-http-server

@Test
public void shouldParseStatusString() throws MalformedInputException {
  Parser<RequestStatus> requestStatusParser = new RequestStatusParser();
  RequestStatus requestStatus = requestStatusParser.parse("GET /home?param1=ABC&param2=123 HTTP/1.1");
  assertThat(requestStatus.getMethod(), is("GET"));
  assertThat(requestStatus.getQueryString(), is("param1=ABC&param2=123"));
  assertThat(requestStatus.getUri(), is("/home"));
  assertThat(requestStatus.getProtocol(), is("HTTP/1.1"));
}
origin: piotrpolak/android-http-server

@Test
public void shouldIgnoreTrailingCharacters() throws MalformedInputException {
  Parser<RequestStatus> requestStatusParser = new RequestStatusParser();
  RequestStatus requestStatus = requestStatusParser.parse("GET /home?param1=ABC&param2=123 HTTP/1.1\r\n");
  assertThat(requestStatus.getMethod(), is("GET"));
  assertThat(requestStatus.getQueryString(), is("param1=ABC&param2=123"));
  assertThat(requestStatus.getUri(), is("/home"));
  assertThat(requestStatus.getProtocol(), is("HTTP/1.1"));
}
origin: piotrpolak/android-http-server

public ServiceContainer(final ServerConfig serverConfig) {
  HeadersParser headersParser = new HeadersParser();
  requestWrapperFactory = new HttpServletRequestImplFactory(headersParser,
      new QueryStringParser(),
      new RequestStatusParser(),
      new CookieParser(),
      new MultipartHeadersPartParser(headersParser),
      serverConfig.getTempPath()
  );
  responseFactory = new HttpServletResponseImplFactory(
      new HeadersSerializer(),
      new CookieHeaderSerializer(new DateProvider()),
      new StreamHelper(
          new RangeHelper(),
          new RangePartHeaderSerializer()
      )
  );
  threadPoolExecutor = new ThreadPoolExecutor(1, serverConfig.getMaxServerThreads(),
      DEFAULT_TIME_UNITS, TimeUnit.SECONDS,
      new ArrayBlockingQueue<Runnable>(serverConfig.getMaxServerThreads() * MAX_THREADS_MULTIPLIER),
      Executors.defaultThreadFactory(),
      new ServiceUnavailableHandler(responseFactory)
  );
  httpErrorHandlerResolver = new HttpErrorHandlerResolverImpl(serverConfig);
  pathHelper = new PathHelper();
}
ro.polak.http.protocol.parser.implRequestStatusParser

Javadoc

Utility for parsing HTTP status line.

Most used methods

  • <init>

Popular in Java

  • Updating database using SQL prepared statement
  • scheduleAtFixedRate (ScheduledExecutorService)
  • onCreateOptionsMenu (Activity)
  • notifyDataSetChanged (ArrayAdapter)
  • Color (java.awt)
    The Color class is used encapsulate colors in the default sRGB color space or colors in arbitrary co
  • Component (java.awt)
    A component is an object having a graphical representation that can be displayed on the screen and t
  • SecureRandom (java.security)
    This class generates cryptographically secure pseudo-random numbers. It is best to invoke SecureRand
  • HashSet (java.util)
    This class implements the Set interface, backed by a hash table (actually a HashMap instance). It m
  • Pattern (java.util.regex)
    A compiled representation of a regular expression. A regular expression, specified as a string, must
  • Runner (org.openjdk.jmh.runner)
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now