热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

com.google.api.client.http.HttpRequestFactory.buildDeleteRequest()方法的使用及代码示例

本文整理了Java中com.google.api.client.http.HttpRequestFactory.buildDeleteRequest()方法的一些代码示例,展示了HttpRequest

本文整理了Java中com.google.api.client.http.HttpRequestFactory.buildDeleteRequest()方法的一些代码示例,展示了HttpRequestFactory.buildDeleteRequest()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。HttpRequestFactory.buildDeleteRequest()方法的具体详情如下:
包路径:com.google.api.client.http.HttpRequestFactory
类名称:HttpRequestFactory
方法名:buildDeleteRequest

HttpRequestFactory.buildDeleteRequest介绍

暂无

代码示例

代码示例来源:origin: google/data-transfer-project

private void delete(String url) {
HttpHeaders headers = new HttpHeaders();
headers.setAccept("text/turtle");
headers.setCOOKIE(authCOOKIE);
try {
HttpRequest deleteRequest = factory.buildDeleteRequest(new GenericUrl(url))
.setThrowExceptionOnExecuteError(false);
deleteRequest.setHeaders(headers);
validateResponse(deleteRequest.execute(), 200);
logger.debug("Deleted: {}", url);
} catch (IOException e) {
throw new IllegalStateException("Couldn't delete: " + url, e);
}
}

代码示例来源:origin: firebase/firebase-admin-java

void makeDeleteRequest(
String url,
T parsedResponseInstance,
String requestIdentifier,
String requestIdentifierDescription) throws FirebaseProjectManagementException {
try {
makeRequest(
requestFactory.buildDeleteRequest(new GenericUrl(url)),
parsedResponseInstance,
requestIdentifier,
requestIdentifierDescription);
} catch (IOException e) {
handleError(requestIdentifier, requestIdentifierDescription, e);
}
}

代码示例来源:origin: UglyTroLL/Douban-Java-SDK-OAuth2

public int deleteResponse(String url, boolean needAccessToken) throws DoubanException, IOException {
HttpRequest method = requestFactory.buildDeleteRequest(new GenericUrl(url));
return httpRequest(method, needAccessToken).getStatusCode();
}

代码示例来源:origin: firebase/firebase-admin-java

@Override
protected Void execute() throws FirebaseInstanceIdException {
String url = String.format(
"%s/project/%s/instanceId/%s", IID_SERVICE_URL, projectId, instanceId);
HttpResponse respOnse= null;
try {
HttpRequest request = requestFactory.buildDeleteRequest(new GenericUrl(url));
request.setParser(new JsonObjectParser(jsonFactory));
request.setResponseInterceptor(interceptor);
respOnse= request.execute();
ByteStreams.exhaust(response.getContent());
} catch (Exception e) {
handleError(instanceId, e);
} finally {
disconnectQuietly(response);
}
return null;
}
};

代码示例来源:origin: apigee/apigee-deploy-maven-plugin

headers.setAccept("application/json");
headers.setContentType("application/octet-stream");
HttpRequest deleteRestRequest = REQUEST_FACTORY.buildDeleteRequest(
new GenericUrl(profile.getHostUrl() + "/"
+ profile.getApi_version() + "/organizations/"

代码示例来源:origin: apigee/apigee-deploy-maven-plugin

HttpRequest undeployRestRequest = REQUEST_FACTORY.buildDeleteRequest(
new GenericUrl(undeployCmd));
undeployRestRequest.setReadTimeout(0);

代码示例来源:origin: com.testdroid/testdroid-api

protected void deleteOnce(String uri) throws APIException {
HttpRequestFactory factory = getRequestFactory();
HttpRequest request;
HttpResponse respOnse= null;
try {
request = factory.buildDeleteRequest(new GenericUrl(apiURL + uri));
request.setHeaders(getHttpHeaders());
request.setConnectTimeout(clientConnectTimeout);
request.setReadTimeout(clientRequestTimeout);
respOnse= request.execute();
if (respOnse== null) {
throw new APIException("No response from API");
}
if (!POSSIBLE_DELETE_STATUSES.contains(response.getStatusCode())) {
throw new APIException(response.getStatusCode(), "Failed to delete resource: " + response
.getStatusMessage());
}
} catch (HttpResponseException ex) {
throw getAPIException(ex);
} catch (IOException ex) {
throw new APIException(String
.format("Failed to execute API call: %s. Reason: %s", uri, ex.getMessage()), ex);
} finally {
disconnectQuitely(response);
}
}

推荐阅读
  • 注意:以下分析都是基于Retrofit2转载请注明出处:http:blog.csdn.netevan_manarticledetails51320637本节是《Retrofit的使 ... [详细]
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • http:my.oschina.netleejun2005blog136820刚看到群里又有同学在说HTTP协议下的Get请求参数长度是有大小限制的,最大不能超过XX ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • 关键词:Golang, Cookie, 跟踪位置, net/http/cookiejar, package main, golang.org/x/net/publicsuffix, io/ioutil, log, net/http, net/http/cookiejar ... [详细]
  • 个人学习使用:谨慎参考1Client类importcom.thoughtworks.gauge.Step;importcom.thoughtworks.gauge.T ... [详细]
  • WebSocket与Socket.io的理解
    WebSocketprotocol是HTML5一种新的协议。它的最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话,属于服务器推送 ... [详细]
  • 解决nginx启动报错epoll_wait() reported that client prematurely closed connection的方法
    本文介绍了解决nginx启动报错epoll_wait() reported that client prematurely closed connection的方法,包括检查location配置是否正确、pass_proxy是否需要加“/”等。同时,还介绍了修改nginx的error.log日志级别为debug,以便查看详细日志信息。 ... [详细]
  • .NetCoreWebApi生成Swagger接口文档的使用方法
    本文介绍了使用.NetCoreWebApi生成Swagger接口文档的方法,并详细说明了Swagger的定义和功能。通过使用Swagger,可以实现接口和服务的可视化,方便测试人员进行接口测试。同时,还提供了Github链接和具体的步骤,包括创建WebApi工程、引入swagger的包、配置XML文档文件和跨域处理。通过本文,读者可以了解到如何使用Swagger生成接口文档,并加深对Swagger的理解。 ... [详细]
  • 本文介绍了NetCore WebAPI开发的探索过程,包括新建项目、运行接口获取数据、跨平台部署等。同时还提供了客户端访问代码示例,包括Post函数、服务器post地址、api参数等。详细讲解了部署模式选择、框架依赖和独立部署的区别,以及在Windows和Linux平台上的部署方法。 ... [详细]
  • CF:3D City Model(小思维)问题解析和代码实现
    本文通过解析CF:3D City Model问题,介绍了问题的背景和要求,并给出了相应的代码实现。该问题涉及到在一个矩形的网格上建造城市的情景,每个网格单元可以作为建筑的基础,建筑由多个立方体叠加而成。文章详细讲解了问题的解决思路,并给出了相应的代码实现供读者参考。 ... [详细]
  • Ubuntu 9.04中安装谷歌Chromium浏览器及使用体验[图文]
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 如何利用 Myflash 解析 binlog ?
    本文主要介绍了对Myflash的测试,从准备测试环境到利用Myflash解析binl ... [详细]
  • 【爬虫】关于企业信用信息公示系统加速乐最新反爬虫机制
    ( ̄▽ ̄)~又得半夜修仙了,作为一个爬虫小白,花了3天时间写好的程序,才跑了一个月目标网站就更新了,是有点悲催,还是要只有一天的时间重构。升级后网站的层次结构并没有太多变化,表面上 ... [详细]
  • 渗透测试基础bypass绕过阻挡我们的WAF(下)
    渗透测试基础-bypass ... [详细]
author-avatar
mobiledu2502912907
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有