-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinputfile.java
More file actions
32 lines (27 loc) · 881 Bytes
/
inputfile.java
File metadata and controls
32 lines (27 loc) · 881 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
class RequestHandler {
public static void main(String[] args) {
int statusCode = 200;
int requestCount = 0;
int maxRequests = 5;
Xinu.print("Server starting...");
Xinu.println();
while (requestCount < maxRequests) {
Xinu.print("Processing request #");
Xinu.printint(requestCount + 1);
Xinu.println();
if (requestCount == 3) {
statusCode = 500;
Xinu.print("ERROR: Internal server error");
Xinu.println();
} else {
statusCode = 200;
Xinu.print("Status: OK");
Xinu.println();
}
requestCount = requestCount + 1;
}
Xinu.print("Server shutdown. Total requests: ");
Xinu.printint(requestCount);
Xinu.println();
}
}