Home | History | Annotate | Download | only in net

Lines Matching refs:ssi

507             int ssi = findSchemeSeparator();
509 if (ssi == NOT_FOUND) {
514 if (uriString.length() == ssi + 1) {
520 return uriString.charAt(ssi + 1) == '/';
537 int ssi = findSchemeSeparator();
538 return ssi == NOT_FOUND ? null : uriString.substring(0, ssi);
556 int ssi = findSchemeSeparator();
559 // Return everything between ssi and fsi.
561 ? uriString.substring(ssi + 1)
562 : uriString.substring(ssi + 1, fsi);
607 int ssi = findSchemeSeparator();
610 if (ssi > -1) {
612 boolean schemeOnly = ssi + 1 == uriString.length();
619 if (uriString.charAt(ssi + 1) != '/') {
627 return parsePath(uriString, ssi);
695 * @param ssi scheme separator index, -1 for a relative URI
699 static String parseAuthority(String uriString, int ssi) {
703 if (length > ssi + 2
704 && uriString.charAt(ssi + 1) == '/'
705 && uriString.charAt(ssi + 2) == '/') {
710 int end = ssi + 3;
721 return uriString.substring(ssi + 3, end);
732 * @param ssi scheme separator index, -1 for a relative URI
736 static String parsePath(String uriString, int ssi) {
741 if (length > ssi + 2
742 && uriString.charAt(ssi + 1) == '/'
743 && uriString.charAt(ssi + 2) == '/') {
745 pathStart = ssi + 3;
758 pathStart = ssi + 1;