java中delete请求,如何在JAVA中的HttpURLConnection中发送PUT,DELETE HTTP请求
I have Restful WebServices, and i send POST and GET HTTP request, how to send PUT and DELTE request HTTP in httpURLConection with JAVA.
解决方案
PUT
URL url = null;
try {
url = new URL("http://localhost:8080/putservice");
} catch (MalformedURLException exception) {
exception.printStackTrace();
}
HttpURLConnection httpURLConnection = null;
DataOutputStream dataOutputStream = null;
try {
httpURLConnection = (HttpURLConnection) url.openConnection();
httpURLConnection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
httpURLConnection.setRequestMethod("PUT");
httpURLConnection.setDoInput(true);
httpURLConnection.setDoOutput(true);
dataOutputStream = new DataOutputStream(httpURLConnection.getOutputStream());
dataOutputStream.write("hello");
} catch (IOException exception) {
exception.printStackTrace();
} finally {
if (dataOutputStream != null) {
try {
dataOutputStream.flush();
dataOutputStream.close();
} catch (IOException exception) {
exception.printStackTrace();
}
}
if (httpsURLConnection != null) {
httpsURLConnection.disconnect();
}
}
DELETE
URL url = null;
try {
url = new URL("http://localhost:8080/deleteservice");
} catch (MalformedURLException exception) {
exception.printStackTrace();
}
HttpURLConnection httpURLConnection = null;
try {
httpURLConnection = (HttpURLConnection) url.openConnection();
httpURLConnection.setRequestProperty("Content-Type",
"application/x-www-form-urlencoded");
httpURLConnection.setRequestMethod("DELETE");
System.out.println(httpURLConnection.getResponseCode());
} catch (IOException exception) {
exception.printStackTrace();
} finally {
if (httpURLConnection != null) {
httpURLConnection.disconnect();
}
}
java中delete请求,如何在JAVA中的HttpURLConnection中发送PUT,DELETE HTTP请求相关推荐
- java redis 缓存_如何在 Java 中实现一个 redis 缓存服务
缓存服务的意义 为什么要使用缓存?说到底是为了提高系统的运行速度.将用户频繁访问的内容存放在离用户最近,访问速度最快的地方,提高用户的响应速度.一个 web 应用的简单结构如下图. web 应用典型架 ...
- java soap 头_如何在Java中添加Soap标头
我有一个来自oracle的NO.net Web服务,要访问,我需要添加soap标头.如何在Java中添加soap标头? Authenticator.setDefault(new ProxyAuthen ...
- java 正则表达式 开头_如何在Java中修复表达式的非法开头
java 正则表达式 开头 您是否遇到过这个令人难以置信的错误,想知道如何解决它? 让我们仔细阅读一下,研究如何解决表达式Java非法开头错误. 这是一个动态错误,这意味着编译器会发现某些不符合Jav ...
- java实现递归算法_如何在Java中实现二进制搜索算法而无需递归
java实现递归算法 by javinpaul 由javinpaul 流行的二进制搜索算法的迭代实现,用于在排序数组中查找元素. (An Iterative implementation of the ...
- java lua_请问该如何在Java中使用Lua脚本语言?
大话西游666 如何在Java中使用Lua脚本语言是本文要介绍的内容,主要是来学习LUA脚本语言在JAVA中如何来使用,Lua就不说了, 现在比较热门, 语法也很简单. 为了在Java中调用, 折腾了 ...
- java 子类化_如何在Java中安全地进行子类型化
你可能还记得,Liskov Substitution原则是关于承诺和合同的.但究竟是什么承诺?这是关于保证子类型的安全性.这意味着子类型必须保证有人可以从超类型中合理地推断出来.它必须具有传递关系.在 ...
- java 全局数组_如何在Java中声明全局数组?
我有一个程序在Java中乘以两个矩阵.我在全局错误声明中发现了一些错误. 这里是我的代码如何在Java中声明全局数组? import java.util.Scanner; /**WAP in Java ...
- java 执行javascript_说说如何在 Java 中执行 JavaScript 脚本
Java 是强类型的静态语言,即所有的代码在运行之前都必须先进行严格的类型检查并编译为 JVM 字节码.这样做虽然保证了安全与性能,但却牺牲了灵活性.而那些动态语言(JavaScript .Pytho ...
- java中的lombok_如何在Java中使用Lombok删除样板设置器吸气剂
java中的lombok 你好朋友, 一次又一次反对Java的观点之一是,我们必须写很多样板 我们简单的POJO类的setter和getter形式的代码,不必要地增加了 我们代码的长度. 为了解决这个 ...
- java filter注入_如何在Java Filter 中注入 Service
在项目中遇到一个问题,在 Filter中注入 Serivce失败,注入的service始终为null.如下所示: public class WeiXinFilter implementsFilter{ ...
最新文章
- HD 1003 Max Sum (最大字段和问题)
- js笔记(9)之定时器数字时钟延时提示框
- adult道具项目开发 - 模式
- 特性和混入不是面向对象的
- 田渊栋教你读paper的正确姿势
- WINDOWS SERVER 2008 R2 GHO 纯净版
- 不狂热不忧虑:观看波士顿动力机器人视频的正确姿势
- 如何使用nodejs的镜像下载
- oracle12c备份和恢复,oracle12C使用RMAN备份和恢复
- excel双击打不开,但是点击文件里的打开就行
- es python search 返回_Elasticsearch - python操作es,以及curl命令查询es的总结
- matlab绘制香农定理曲线,基于matla对香农公式仿真.doc
- python爬虫获取下一页_python爬虫获取下一页
- 2015.7.29国内TMT行业融资简报
- 单词首字母变大写-vue
- 高德地图:2020中秋、国庆假期安全畅行指南
- (数电实验报告)用Verilog–HDL语言设计一个8线3线优先编码器
- php单链表检测有没有环,PHP 和 Go 实现环路链表检测
- 百度地图开发实战案例:根据起点和终点计算路程和时间
- mac 用户 文件夹 权限_Mac修改账户名称和个人目录后,进不去系统怎么办?
热门文章
- Slave_IO_State: Connecting to master
- GTID连接中slave_IO_Running:Connecting怎么解决
- NLP基础 - 有限制条件的优化 “拉格朗日乘法项 (lagrangian Multiplier)”
- 猎豹浏览器内测版评测:未完成的版本但足够亮眼
- 分享一个轻量级的屏幕截图工具-Lightshot
- LPL各队人员名单及新赛季前景分析(上)
- Web Socket简介
- MindSpore简介
- 堡垒机是服务器吗?两者有区别吗?
- 【財務会計】勘定科目一覧