使用jersey实现应用服务器和图片服务器分离
来源:互联网 发布:聚英考研怎么样知乎 编辑:程序博客网 时间:2024/05/22 00:05
1
2
3
commons-io-
1.3
.
2
.jar,
jersey-client-
1.8
.jar,
jersey-core-
1.8
.jar
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
// 图片名称生成策略
DateFormat df =
new
SimpleDateFormat(
"yyyyMMddHHmmssSSS"
);
// 图片名称一部分
String format = df.format(
new
Date());
// 随机三位数
Random r =
new
Random();
// n 1000 0-999 99
for
(
int
i =
0
; i <
3
; i++) {
format += r.nextInt(
10
);
}
// 保存数据库
String path =
"upload/"
+ format +
".jpg"
;
// 实例化一个Jersey
Client client =
new
Client();
// 另一台服务器的请求路径是?
String url =
"http://localhost:9999/imaweb/"
+ path;
// 设置请求路径
WebResource resource = client.resource(url);
try
{
byte
[] buf = FileUtils.readFileToByteArray(
new
File(
"D:\\01.jpg"
));
resource.put(String.
class
, buf);
}
catch
(Exception e) {
e.printStackTrace();
}
System.out.println(
"发送完毕"
);
- 1234
<init-param>
<param-
name
>readonly</param-
name
>
<param-value>
false
</param-value>
</init-param>
- 1
readonly参数默认是
true
,即不允许
delete
和put操作,
- 1
所以通过XMLHttpRequest对象的put或者
delete
方法访问就会报告http 403错误。
- 1
为REST服务起见,应该设置该属性为false。
0 0
- 使用Jersey实现应用服务器和图片服务器分离
- 使用jersey实现应用服务器和图片服务器分离
- 使用Jersey实现应用服务器和图片服务器分离
- 使用jersey实现应用服务器和图片服务器分离
- 使用jersey实现应用服务器和图片服务器分离
- 使用Jersey实现应用服务器和图片服务器分离
- 09(maven+SSH)之使用jersey实现应用服务器和图片服务器分离
- 08 网上商城项目实战之使用jersey实现应用服务器和图片服务器分离
- 09(maven+SSH)网上商城项目实战之使用jersey实现应用服务器和图片服务器分离
- Hession和Jersey实现应用服务器和图片服务器分离(向外提供服务接口)
- 网上销售平台--jersey实现应用服务器和图片服务器分离(六)
- 网站架构:应用服务器和图片服务器分离
- 使用jersey实现图片上传到另外一台服务器
- 使用jersey上传图片到图片服务器
- 使用jersey上传图片到图片服务器
- 使用jersey上传图片到图片服务器
- jersey作为图片服务器
- Jersey上传服务器---使用
- 完美字符串
- Python_XlsxWriter_简介
- 高德地图API学习2-思路小记
- C# Jenkins 自动构建
- 详解ExplosionField的使用,实现View的粉碎效果
- 使用jersey实现应用服务器和图片服务器分离
- 小明的骰子
- hihocoder-1050 树中的最长路(dfs)
- Android基础记录
- DCM图--按SeriesNumber进行分类
- IPv6 NDP邻居发现协议 1
- 大话数据结构-程杰著 数据结构树的学习(部分)
- 快速掌握 Android Studio 中 Gradle 的使用方法
- href=”#”与javascript:;与javascript:void(0)的比较