Parse standard absolute URL paths

This commit is contained in:
udo
2026-07-13 09:31:45 +00:00
parent fe88d4143e
commit c1039f5094
3 changed files with 7 additions and 13 deletions
-12
View File
@@ -574,7 +574,6 @@ URI parse_uri(String uri_String)
u8 state = 0;
String current = "";
char expect = 0;
result.parts["raw"] = uri_String;
@@ -594,15 +593,6 @@ URI parse_uri(String uri_String)
{
bool append_it = true;
if(expect && expect != c)
{
result.parts["error"] = String("\'") + c + String("\' expected");
result.parts["error_parsing"] = current;
result.parts["error_part"] = part_names[state];
return(result);
}
expect = 0;
switch(state)
{
case(0): // scheme
@@ -626,7 +616,6 @@ URI parse_uri(String uri_String)
append_it = false;
current = "";
state = 3;
expect = '/';
}
else if(c == ':')
{
@@ -643,7 +632,6 @@ URI parse_uri(String uri_String)
append_it = false;
current = "";
state = 3;
expect = '/';
}
break;
case(3): // path