grails发送POST请求,接受请求
来源:互联网 发布:公司网络监控系统 编辑:程序博客网 时间:2024/05/16 03:14
grails发送POST请求,接受请求//此连接地址为配置到app-config.properties下面def http = new HTTPBuilder(ConfigurationHolder.config.entrust.serverUrl)//----发送请求 /** *发送请求 ,参数根据具体接口内容拟定 * @param orders 订单号集合,必须参数 * @param auditor 审核人 必须参数 * @return {result: 'true or false', errorMsg: '错误信息'} * result: true为成功, false 为失败, * errorMsg: 当result为false时,返回误原因, * @throws Exception */ def refuseCheckForEntrust(orders,auditor) throws Exception { http.request(POST, JSON) { req -> uri.path = 'yourControllerName/yourMethodName' body = [orders:orders,auditor:auditor] //传递的参数,将要按照你所指定的格式进行发送 req.getParams().setParameter("http.connection.timeout", new Integer(60000)); req.getParams().setParameter("http.socket.timeout", new Integer(60000));
response.success = { resp, json -> return json } response.failure = { resp -> throw new Exception('发送POST请求失败"+resp) } } }//---接受POST请求端解析,(以grails的controller为例,JAVA端的Action类似)//1、第一种方式按照JAVA中的JSON-LIB方式转换为对象 String jsonStr = request.JSON;//此处可以弱引用声明 log.info 'process charge .' Charge charge = new Charge() charge = (Charge) JSONObject.toBean(JSONObject.fromObject(jsonStr), Charge.class);//第二种方式按照grails弱引用的特点去取单独的某个参数def jsonReq = request.JSON;//此处可以弱引用声明def name = jsonReq.nameString jsonStr = jsonReq as String //返回请求端内容def result = [result: false, errorMsg: "该账号已经存在,请重新输入"] render result as JSON
- grails发送POST请求,接受请求
- httpclient发送post/get请求,Java后台怎么接受
- axios发送post请求后台接受不到问题
- c# 发送和接受请求
- IWebBrowser2 发送post请求
- WebClient发送POST请求
- android发送post请求
- Httpclient发送POST请求
- .NET发送POST请求
- IWebBrowser2 发送post请求
- httpClient发送post请求
- python发送post请求
- Android发送post请求
- Android发送post请求
- Ajax发送POST请求
- python发送post请求
- Android发送post请求
- C++ 发送POST请求
- 使用psycopg2操作PostgreSQL数据库之二
- 不用属性页方法实现 上一步 下一步 对话框功能
- Android动态加载——加载未安装APK中的类&加载已安装APK中的类和资源
- 位与、或、异或
- 调用OpenCV的cvFindContours方法获取图像边界
- grails发送POST请求,接受请求
- myeclipse配置外部的tomcat出现红色
- 从晶体管特性曲线看饱和问题(转) .
- 增删改(Action层)模板
- linux 鼠标驱动
- [转载]uploadify3.0详细使用说明
- SQL操作--中文排序篇
- Perl_改变读入终止符号_$/
- C/C++ 去掉字符串首尾空格函数