本文整理了Java中org.eclipse.jetty.client.api.Request.getPath
方法的一些代码示例,展示了Request.getPath
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Request.getPath
方法的具体详情如下:
包路径:org.eclipse.jetty.client.api.Request
类名称:Request
方法名:getPath
暂无
代码示例来源:origin: census-instrumentation/opencensus-java
@Override
public String getPath(Request request) {
return request.getPath();
}
代码示例来源:origin: isucon/isucon5-final
public boolean isContentBodyChecksum(String checksum) {
if (! contentBodyChecksum.toUpperCase().equals(checksum.toUpperCase())) {
addViolation(String.format("パス %s のcontent bodyの内容が一致しません", response.getRequest().getPath()));
return wrap(false);
}
return wrap(true);
}
代码示例来源:origin: isucon/isucon5-qualify
public void isContentLength(long bytes) {
String value = response.getHeaders().get("Content-Length");
if (value == null) {
addViolation(String.format("リクエストパス %s に対して Content-Length がありませんでした", response.getRequest().getPath()));
} else if (Long.parseLong(value) == bytes) {
// ok
} else {
addViolation(String.format("パス %s に対するレスポンスのサイズが正しくありません: %s bytes", response.getRequest().getPath(), value));
}
}
代码示例来源:origin: org.eclipse.jetty/jetty-client
String path = request.getPath();
String uri = (query == null) ? path : path + "?" + query;
String A2 = request.getMethod() + ":" + uri;
代码示例来源:origin: isucon/isucon5-qualify
public void isStatus(int status) {
if (response.getStatus() != status) {
addViolation(String.format("パス '%s' へのレスポンスコード %d が期待されていましたが %d でした", response.getRequest().getPath(), status, response.getStatus()));
}
}
代码示例来源:origin: isucon/isucon5-final
public boolean isContentLength(long bytes) {
String value = response.getHeaders().get("Content-Length");
if (value == null) {
addViolation(String.format("リクエストパス %s に対して Content-Length がありませんでした", response.getRequest().getPath()));
return wrap(false);
} else if (Long.parseLong(value) == bytes) {
return wrap(true);
} else {
addViolation(String.format("パス %s に対するレスポンスのサイズが正しくありません: %s bytes", response.getRequest().getPath(), value));
return wrap(false);
}
}
代码示例来源:origin: isucon/isucon5-final
public boolean isStatus(int status) {
if (response.getStatus() != status) {
String msg = "パス '%s' へのレスポンスコード %d が期待されていましたが %d でした";
addViolation(String.format(msg, response.getRequest().getPath(), status, response.getStatus()));
return wrap(false);
}
return wrap(true);
}
代码示例来源:origin: census-instrumentation/opencensus-java
@Test
public void testExtraction() {
HttpFields fields = new HttpFields();
fields.add(new HttpField("User-Agent", "Test 1.0"));
Request request = mock(Request.class);
Response response = mock(Response.class);
OcJettyHttpClientExtractor extractor = new OcJettyHttpClientExtractor();
when(request.getHost()).thenReturn("localhost");
when(request.getMethod()).thenReturn("GET");
when(request.getHeaders()).thenReturn(fields);
when(request.getPath()).thenReturn("/test");
when(request.getURI()).thenReturn(uri);
when(response.getStatus()).thenReturn(0);
assertThat(extractor.getHost(request)).contains("localhost");
assertThat(extractor.getMethod(request)).contains("GET");
assertThat(extractor.getPath(request)).contains("/test");
assertThat(extractor.getUrl(request)).contains(URI_STR);
assertThat(extractor.getRoute(request)).contains("");
assertThat(extractor.getUserAgent(request)).contains("Test 1.0");
assertThat(extractor.getStatusCode(response)).isEqualTo(0);
}
}
代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9
String path = request.getPath();
if (path.trim().length() == 0)
代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9
String path = request.getPath();
if (path.trim().length() == 0)
代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9
requestInfo = new HttpGenerator.RequestInfo(request.getVersion(), request.getHeaders(), contentLength, request.getMethod().asString(), request.getPath());
break;
代码示例来源:origin: org.eclipse.jetty/jetty-client
String path = request.getPath();
if (path.trim().length() == 0)
代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9
requestInfo = new HttpGenerator.RequestInfo(request.getVersion(), request.getHeaders(), contentLength, request.getMethod().asString(), request.getPath());
break;
内容来源于网络,如有侵权,请联系作者删除!