public void accept()

in stetho/src/main/java/com/facebook/stetho/server/http/LightHttpServer.java [222:246]


      public void accept(char c) {
        switch (state) {
          case STATE_ON_OTHER:
            if (c == '\r') {
              state = STATE_ON_CR;
            }
            break;
          case STATE_ON_CR:
            if (c == '\n') {
              state = STATE_ON_CRLF;
            } else {
              state = STATE_ON_OTHER;
            }
            break;
          case STATE_ON_CRLF:
            if (c == '\r') {
              state = STATE_ON_CR;
            } else {
              state = STATE_ON_OTHER;
            }
            break;
          default:
            throw new IllegalArgumentException("Unknown state: " + state);
        }
      }