
REST服务
小源子2016
目前主要从事Android、Flutter开发,也开发过J2EE、python、React、VUE、taro、 小程序、JAVAFX、QT等
展开
-
什么是WEB?
万维网(亦作“Web”、“WWW”、“'W3'”,全称为“World Wide Web”),原创 2014-08-02 10:36:50 · 690 阅读 · 0 评论 -
Caused by: org.apache.commons.httpclient.ProtocolException: The server trans.jd.com failed to respon
Caused by: org.apache.commons.httpclient.ProtocolException: The server trans.jd.com failed to respond with a valid HTTP response对于静态多线程共享的hhttpClient,容易导致client在多个线程并发使用时候,A在使用client的使原创 2015-01-14 18:41:20 · 2320 阅读 · 0 评论 -
JAX-RS入门 一 :基础
简介JAX-RS是一套用java实现REST服务的规范,提供了一些标注将一个资源类,一个POJOJava类,封装为Web资源。标注包括:@Path,标注资源类或方法的相对路径 @GET,@PUT,@POST,@DELETE,标注方法是用的HTTP请求的类型 @Produces,标注返回的MIME媒体类型 @Consumes,标注可接受请求的MIME媒体类型@PathParam,@Q转载 2014-08-03 11:28:07 · 888 阅读 · 0 评论 -
利用resteasy框架构建rest webservice----第五波:java代码调用乱码解决方案
工作原因加家里事情多,很久木有更新了,也木有按照预定计划的那样持续介绍resteasy相关的东西,就介绍下项目出现的问题今天主要介绍下当URI中出现中文时,服务端获取出得Pathparam为乱码的问题:[java] view plaincopyString urlResouce = null; try { urlResou转载 2014-08-03 10:44:19 · 1583 阅读 · 0 评论 -
利用resteasy框架构建rest webservice----第四波:resteasy与spring真正集成发布我们的restful webservice 服务(实例、教程)
原本以为根据文档集成resteasy与spring很简单,但是却还是花费的一定时间,避免大家走弯路----现在网上有的相关的集成都只是,spring加入进项目,木有与resteasy真正集成老规矩,先上MAVEN的配置文件中依赖包:[html] view plaincopy dependencies> dependency> gr转载 2014-08-03 09:46:11 · 2057 阅读 · 0 评论 -
数字签名在REST中的应用
客户端部分代码 //创建客户端签名 String clientToken = new CreateSignTokenImpl().getToken(summary,secretKey); HttpURLConnection urlConnection = (HttpURLConnection) (new URL(hostURL)).openConnection原创 2014-08-03 15:06:52 · 1485 阅读 · 0 评论 -
利用resteasy框架构建rest webservice----第六波:实现文件下载
客户端代码:package resteasy.server;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;原创 2014-08-03 12:18:31 · 1278 阅读 · 0 评论 -
HttpURLConnection的使用
/* * URL请求的类别分为二类,GET与POST请求。二者的区别在于: * a:) get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet, * b:) post与get的不同之处在于post的参数不是放在URL字串里面,而是放在http请求的正文内。 */ URL url = new URL(转载 2014-08-02 22:45:53 · 837 阅读 · 0 评论 -
理解RESTful架构:网站即软件
1.为什么说网站即软件思考:按照原创 2014-08-02 22:04:11 · 1034 阅读 · 0 评论 -
利用resteasy框架构建rest webservice----第一波:快速构建HelloWorld(实例、教程)
转载请标明出处:http://blog.youkuaiyun.com/caizhh2009/article/details/6934845基于resteasy版本:2.2.1.GA使用maven2.2.1作为构建和依赖管理工具1.创建工程,配置pom.xmlmvn archetype:create -DgroupId=com.longtask.rest.easyrest -DartifactI转载 2014-08-02 16:41:58 · 2339 阅读 · 1 评论 -
利用resteasy框架构建rest webservice----第三波:实现文件上传---非form提交方式(实例、教程)
客户端负责把文件数据提交转载 2014-08-03 00:35:11 · 1289 阅读 · 0 评论 -
利用resteasy框架构建rest webservice----第二波:使用不同的方式让resteasy发布我们的restful webservice 服务(实例、教程)
基于resteasy版本:2.2.1.GA第一波让我们一窥resteasy的真面目,本波就基于第一波中得例子来阐述下用不同的方式让resteasy发布我们的服务(要知其然还要知其所以然才能运用自如)1.使用的 ServletContextListener 来初始化并发布我们的服务类[html] view plaincopyspan style="colo转载 2014-08-02 22:16:46 · 1356 阅读 · 0 评论 -
REST Web 服务介绍 JAX-RS规范和其实现RESTEasy
在项目上使用到了Rest技术,应该是Rest的服务概念才对。主要是对外(BPM)暴露API来提供Service。推荐一篇有质量的文章,接下来会系统一点的学习一下Restful概念。http://kb.cnblogs.com/page/91827/ REST介绍 如果要说什么是REST的话,那最好先从Web(万维网)说起。 什么是Web呢?读者可以查看维基百科的词条(转载 2014-08-02 16:34:08 · 1791 阅读 · 0 评论 -
2016Rest API的理解
由于缺乏实际的应用,目前对于这个感觉比较浅薄,简单记录下我此概念的理解这是一个软件架构设计的约束和原则,每个资源都有一个URI,基于HTTP就好像我之前项目中多个模块之间调用,每个模块对外提供REST API一样总的感觉是一种设计理念吧......................原创 2016-11-15 13:56:29 · 608 阅读 · 0 评论