Lines Matching refs:exchange

46     public void handle(HttpExchange exchange) {
49 switch (exchange.getRequestURI().toString()) {
52 printRequestURI(exchange);
53 reqbody = read(exchange.getRequestBody());
55 exchange.sendResponseHeaders(500, 0);
59 Headers headers = exchange.getRequestHeaders();
63 exchange.sendResponseHeaders(501, 0);
67 exchange.sendResponseHeaders(200, reqbody.length());
68 write(exchange.getResponseBody(), reqbody);
71 Headers resHeaders = exchange.getResponseHeaders() ;
76 printRequestURI(exchange);
77 reqbody = read(exchange.getRequestBody());
80 exchange.sendResponseHeaders(500, 0);
83 headers = exchange.getRequestHeaders();
87 exchange.sendResponseHeaders(501, 0);
90 Headers resHeaders = exchange.getResponseHeaders() ;
93 exchange.sendResponseHeaders(200, reqbody.length());
94 write(exchange.getResponseBody(), reqbody);
98 printRequestURI(exchange);
101 printRequestURI(exchange);
102 resHeaders = exchange.getResponseHeaders() ;
105 exchange.sendResponseHeaders(307, 0);
109 printRequestURI(exchange);
110 reqbody = read(exchange.getRequestBody());
112 exchange.sendResponseHeaders(501, 0);
115 resHeaders = exchange.getResponseHeaders() ;
117 exchange.sendResponseHeaders(200, 0);
120 printRequestURI(exchange);
121 reqbody = read(exchange.getRequestBody());
123 exchange.sendResponseHeaders(500, 0);
127 headers = exchange.getRequestHeaders();
130 exchange.sendResponseHeaders(501, 0);
134 exchange.sendResponseHeaders(200, reqbody.length());
135 write(exchange.getResponseBody(), reqbody);
138 printRequestURI(exchange);
139 InputStream is = exchange.getRequestBody();
153 exchange.sendResponseHeaders(500, 0);
156 exchange.sendResponseHeaders(500, 0);
158 exchange.sendResponseHeaders(200, 0);
162 printRequestURI(exchange);
163 is = exchange.getRequestBody();
177 exchange.sendResponseHeaders(500, 0);
180 exchange.sendResponseHeaders(500, 0);
182 exchange.sendResponseHeaders(200, 0);
186 printRequestURI(exchange);
187 is = exchange.getRequestBody();
200 exchange.sendResponseHeaders(500, 0);
202 exchange.sendResponseHeaders(200, 0);
207 exchange.close();
213 static void printRequestURI(HttpExchange exchange) {
214 URI uri = exchange.getRequestURI();