Revert "Issue 167: Accept connections in subfolders"

This reverts commit 1139b09b62.

o Revert this commit in order to revise it.
This commit is contained in:
Marc Singer 2012-04-04 13:53:14 -07:00
parent 33a92e9c93
commit 55ca3e827c

View file

@ -613,15 +613,17 @@ static int shellInABoxHttpHandler(HttpConnection *http, void *arg,
const HashMap *headers = httpGetHeaders(http);
const char *contentType = getFromHashMap(headers, "content-type");
// Normalize the path info, present the final path element
// Normalize the path info
const char *pathInfo = urlGetPathInfo(url);
int pathInfoLength = 0;
pathInfo = rindex (pathInfo, '/');
if (pathInfo)
++pathInfo;
else
pathInfo = ""; /* Cheap way to get an empty string */
pathInfoLength = strlen (pathInfo);
while (*pathInfo == '/') {
pathInfo++;
}
const char *endPathInfo;
for (endPathInfo = pathInfo;
*endPathInfo && *endPathInfo != '/';
endPathInfo++) {
}
int pathInfoLength = endPathInfo - pathInfo;
if (!pathInfoLength ||
(pathInfoLength == 5 && !memcmp(pathInfo, "plain", 5)) ||