本文整理了Java中com.google.appengine.api.urlfetch.HTTPRequest.getFetchOptions()
方法的一些代码示例,展示了HTTPRequest.getFetchOptions()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。HTTPRequest.getFetchOptions()
方法的具体详情如下:
包路径:com.google.appengine.api.urlfetch.HTTPRequest
类名称:HTTPRequest
方法名:getFetchOptions
暂无
代码示例来源:origin: com.google.http-client/google-http-client-appengine
@Override
public void setTimeout(int connectTimeout, int readTimeout) {
request.getFetchOptions().setDeadline(connectTimeout == 0 || readTimeout == 0
? Double.MAX_VALUE : (connectTimeout + readTimeout) / 1000.0);
}
代码示例来源:origin: com.google.http-client/google-http-client-extensions
@Override
public void setTimeout(int connectTimeout, int readTimeout) {
request.getFetchOptions().setDeadline(
connectTimeout == 0 || readTimeout == 0 ? Double.MAX_VALUE : (connectTimeout + readTimeout)
/ 1000.0);
}
代码示例来源:origin: jclouds/legacy-jclouds
@Test
void testConvertRequestSetsFetchOptions() throws IOException {
HttpRequest request = HttpRequest.builder().method(HttpMethod.GET).endpoint(endPoint).build();
HTTPRequest gaeRequest = req.apply(request);
assert gaeRequest.getFetchOptions() != null;
}
代码示例来源:origin: apache/jclouds
@Test
void testConvertRequestSetsFetchOptions() throws IOException {
HttpRequest request = HttpRequest.builder().method(HttpMethod.GET).endpoint(endPoint).build();
HTTPRequest gaeRequest = req.apply(request);
assert gaeRequest.getFetchOptions() != null;
}
代码示例来源:origin: GoogleCloudPlatform/appengine-gcs-client
static HTTPRequest copyRequest(HTTPRequest in) {
HTTPRequest out = new HTTPRequest(in.getURL(), in.getMethod(), in.getFetchOptions());
for (HTTPHeader h : in.getHeaders()) {
out.addHeader(h);
}
out.setPayload(in.getPayload());
return out;
}
}
代码示例来源:origin: GoogleCloudPlatform/appengine-tck
@Test
public void testGetters() throws Exception {
HTTPRequest request = new HTTPRequest(getFetchUrl(), HTTPMethod.PATCH, FetchOptions.Builder.withDefaults());
request.addHeader(new HTTPHeader("foo", "bar"));
request.setPayload("qwerty".getBytes());
Assert.assertEquals(getFetchUrl(), request.getURL());
Assert.assertEquals(HTTPMethod.PATCH, request.getMethod());
Assert.assertNotNull(request.getFetchOptions());
Assert.assertNotNull(request.getHeaders());
Assert.assertEquals(1, request.getHeaders().size());
assertEquals(new HTTPHeader("foo", "bar"), request.getHeaders().get(0));
Assert.assertArrayEquals("qwerty".getBytes(), request.getPayload());
}
内容来源于网络,如有侵权,请联系作者删除!