Skip to content
This repository was archived by the owner on Jul 31, 2022. It is now read-only.

Commit 9485ccb

Browse files
committed
Added case sensitivity
1 parent 9a47398 commit 9485ccb

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

src/ktt/lib/httpserver/SimpleHttpServerImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ public synchronized final void removeContext(final HttpContext context){
214214
@Override
215215
public final HttpHandler getContextHandler(final String path){
216216
for(final HttpContext context : contexts.keySet()){
217-
if(context.getPath().equalsIgnoreCase(getContext(path))){
217+
if(context.getPath().equals(getContext(path))){
218218
return context.getHandler();
219219
}
220220
}
@@ -274,7 +274,7 @@ public final String toString(){
274274

275275
private static String getContext(final String path){
276276
final String linSlash = path.replace("\\","/");
277-
if(linSlash.equalsIgnoreCase("/")) return "/";
277+
if(linSlash.equals("/")) return "/";
278278
final String seSlash = (!linSlash.startsWith("/") ? "/" : "") + linSlash + (!linSlash.endsWith("/") ? "/" : "");
279279
return seSlash.substring(0,seSlash.length()-1);
280280
}

src/ktt/lib/httpserver/handler/DirectoryEntry.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -164,13 +164,13 @@ public final File getFile(final String path){
164164
final File[] listFiles = parent.listFiles(pathname -> !pathname.isDirectory());
165165

166166
for(final File file : (listFiles == null) ? new File[0] : listFiles)
167-
if(adapter.getName(file).equalsIgnoreCase(name))
167+
if(adapter.getName(file).equals(name))
168168
return file;
169169
}else{
170170
final File[] listFiles = directory.listFiles(pathname -> !pathname.isDirectory());
171171

172172
for(final File file : (listFiles == null) ? new File[0] : listFiles)
173-
if(adapter.getName(file).equalsIgnoreCase(path))
173+
if(adapter.getName(file).equals(path))
174174
return file;
175175
}
176176
return null;
@@ -213,7 +213,7 @@ public final byte[] getBytes(final String path){
213213

214214
private static String getContext(final String path){
215215
final String linSlash = path.replace("\\","/");
216-
if(linSlash.equalsIgnoreCase("/")) return "/";
216+
if(linSlash.equals("/")) return "/";
217217
final String seSlash = (!linSlash.startsWith("/") ? "/" : "") + linSlash + (!linSlash.endsWith("/") ? "/" : "");
218218
return seSlash.substring(0,seSlash.length()-1);
219219
}

src/ktt/lib/httpserver/handler/FileHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -684,7 +684,7 @@ public void handle(final SimpleHttpExchange exchange, final File source, final b
684684

685685
private static String getContext(final String path){
686686
final String linSlash = path.replace("\\","/");
687-
if(linSlash.equalsIgnoreCase("/")) return "/";
687+
if(linSlash.equals("/")) return "/";
688688
final String seSlash = (!linSlash.startsWith("/") ? "/" : "") + linSlash + (!linSlash.endsWith("/") ? "/" : "");
689689
return seSlash.substring(0,seSlash.length()-1);
690690
}

src/ktt/lib/httpserver/handler/RootHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public RootHandler(final HttpHandler rootHandler, final HttpHandler elseHandler)
2929
super(
3030
rootHandler,
3131
elseHandler,
32-
simpleHttpExchange -> simpleHttpExchange.getContext().equalsIgnoreCase("/")
32+
simpleHttpExchange -> simpleHttpExchange.getContext().equals("/")
3333
);
3434
}
3535

0 commit comments

Comments
 (0)