- 浏览: 800236 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (480)
- Spring (12)
- Hibernate (8)
- Struts2 (4)
- Java 基础-JDK-类-接口-URI-专题研究 (27)
- 线程、线程池、多线程高并发高可用、Socket通信 (15)
- Oracle数据库 (20)
- 一般-前端js-html-其它 (25)
- JYSK-互联网金融、金融科技、支付、公司、新闻等等 (8)
- Ajax-jQuery开源框架 (7)
- Json-轻量级的数据交换格式 (14)
- JavaScript (15)
- Jsp、Servlet、Servlet+JSP+JavaBean开发模式(MVC) (18)
- Html-JavaScript-前端-调用接口 (12)
- Sql Server 2005 (6)
- 正则表达式 (2)
- Java tools (18)
- 加签与验签、加密与解密 (3)
- Ajax技术核心-xmlHttpRequest(简称XHR) (6)
- xml-数据交换格式 (3)
- 信息采集 (1)
- Http - Https - HttpClient - httpCore-SSL-TLS (10)
- HtmlParser (2)
- 标签库 (1)
- SMS (2)
- jxl-导入导出 (4)
- poi-导入导出 (2)
- 定时器Timer+Quartz (6)
- 工作流引擎JBPM3.2.3 (4)
- 工作流引擎JBPM4 (0)
- 数据源-JNDI (0)
- tomcat、weblogic等应用服务器 (6)
- 工作流引擎jbpm5 (1)
- 搜索引擎Lucene (1)
- ant (1)
- 大数据-HBase (2)
- bigtable (0)
- 数据库设计 (4)
- jquery tab (0)
- mybatis (5)
- jquery ui 1.10.3 (5)
- Jboss7 (1)
- 规则引擎drools (0)
- 工作流引擎Activiti5 (0)
- 数据库-用户自定义函数 (0)
- 数据库-存储过程 (2)
- 数据库-视图 (0)
- 数据库-触发器 (0)
- 数据库-sql (2)
- highcharts-图表工具 (1)
- sql server 2008 (6)
- 诗词-工作室 (2)
- 数据割接 (1)
- GIS-地理信息系统 (2)
- RS-遥感技术 (1)
- GPS-全球定位系统 (1)
- java整合flex_RIA开发 (3)
- C#编程语言 (5)
- webservice_axis2_cxf_soap_wsdl (2)
- sql语句 (3)
- Flex_WebService_GIS (25)
- PHP编程语言 (0)
- ExtJS4.2 (1)
- Spring mvc (5)
- EasyUI1.4.2 (16)
- 日期时间工具类 (4)
- 随机数 (1)
- Arcgis api for js (0)
- Mysql数据库 (9)
- 移动互联网 java html5/flash socket netty (0)
- API接口 (1)
- AndroidStudio (0)
- Git (2)
- Maven (5)
- IDEA (0)
- 大数据-Hadoop (2)
- JPA (0)
- Spring boot (4)
- JSF (0)
- nginx_lua_module_redis (2)
- Activiti (1)
- bootstrap (1)
- AngularJS (10)
- 数据库-索引 (1)
- Linux及其连接工具SSH (4)
- java日志管理 (2)
- islider滑动控件 (1)
- jquery (1)
- 异常处理Exception (1)
- 秒杀与类秒杀系统 (1)
- 连接数据库、数据库连接池 (4)
- 数据库-临时表 (1)
- 软件设计模式-单例、多例、代理、工厂、观察者 (3)
- 集合框架 (5)
- 人工智能--Artificial intelligence、神经网络算法、机器学习 (1)
- 分布式应用 (1)
- SOA服务-Dubbo框架-Thrift框架 (2)
- Zookeeper分布式服务框架 (2)
- intellij idea (1)
- python编程语言 (0)
- 消息队列_MQ (0)
- 消息队列_RabbitMQ (2)
- 消息队列_ActiveMQ (1)
- 消息队列_Kafka (2)
- 缓存_Redis (4)
- 缓存_Memcache (0)
- 缓存_Ehcache (0)
- ivy-ivyde (1)
- google-protocol buffers (1)
- 正向代理-正向代理服务器 (1)
- 反向代理-反向代理服务器 (1)
- JVM内存模型 (0)
- Thunder框架 (1)
- NIO-非阻塞式IO (0)
- 软件测试、性能测试 (1)
- 序列化、Serializable接口、Externalizable接口 (3)
- 线程池-ExecutorService-ThreadPoolExecutor (1)
- web.xml (1)
- java开发-java工具-实用工具网站 (6)
- 医疗 (1)
- Filter-过滤器 (2)
- Unicode码-双字节字符编码 (1)
- OpenResty (1)
- 计算机网络 (1)
- eclipse_myeclipse_intellij idea (3)
- Enum (1)
- 大数据--Big Data (1)
- 云计算--Cloud computing (1)
- Elastic-Job (1)
- Redis (2)
- 文件流-IO操作 (6)
- 计算机基础知识 (1)
- Hessian-二进制RPC协议 (1)
- String类 (3)
- BigDecimal类 (1)
- java重要接口 (1)
- ReactJS (1)
- 跨域问题 (0)
- Map (1)
- 注解 (1)
- ASCII码-单字节字符编码 (1)
- 微服务、微服务架构 (2)
- RPC协议、RPC服务、RPC框架 (0)
- java反射 (1)
- java项目之classpath (1)
- 经典算法-树 (1)
- listener-监听器 (1)
- Interceptor-拦截器 (1)
- pojo javabean (2)
- 计算机科学与技术-进阶 (1)
- 代码规范与文档编写 (1)
- UML-统一建模语言 (1)
- 对接微信、支付宝 (3)
- 压力测试 (1)
- 办公软件-Excel (1)
- 办公软件-PPT (0)
- UTF8、GBK编码 (1)
- 微服务架构:Spring Cloud架构-Dubbo架构 (6)
- Nginx (1)
- 点滴业务 (1)
- form表单-json数据-转换与接口调用 (1)
- Junit单元测试 (1)
- 大数据-Spark (1)
- 大数据-Storm (1)
- 数据库事务-Spring事务 (0)
- elasticsearch (1)
- windows (1)
最新评论
格式化后:
格式化前:
相关调用
<html> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> </head> <body> <form id="targetFormId" action="https: //***/gateway/api/frontTransReq.do" method="post"> <inputtype="hidden" name="bizType" id="bizType" value="000201" /> <inputtype="hidden" name="txnSubType" id="txnSubType" value="01" /> <inputtype="hidden" name="orderId" id="orderId" value="09b8fc44796443a68107a5cfbce9b6ba"/> <inputtype="hidden" name="backUrl" id="backUrl" value="http: //***: 9000/PostLoan/UnionPayCallback"/> <inputtype="hidden" name="signature" id="signature" value="XOp4zHF8Vj19RUVaixTZtJsl0VheO+zZ3Y4UJRP+oD5TyEK1zlsEP0szUVflvo3Rjao3/nLrWlLW30pUAPmqKqTuj7+9AGE6UzJO24N596yTMjmHvX4mQzlQcOX4bVZp78YUey1lTm6Er4PJJlhwPuKDHIB7ubhwHLrDJH7I/j1wuD4w/Fe2jAd2MsS1MRSjnCJMZmon2KQVARqQDBl5HD30r9q14oAL+UQMH0l9vIzFnfgja9uiYk0YTX+YEhEbvDn9fAa2zpbxg2w/ZhpIJJAQ/mcGMPhiL65BhgvuG6GfJ7c55Y6yDXaz9LgczJjbKwolJv8KRcTQX1CBSoypOQ=="/> <inputtype="hidden" name="txnType" id="txnType" value="01" /> <inputtype="hidden" name="channelType" id="channelType" value="08" /> <inputtype="hidden" name="frontUrl" id="frontUrl" value="http: //***/app/unionpayFrontCallBack/frontRecv"/> <inputtype="hidden" name="certId" id="certId" value="69827055686" /> <inputtype="hidden" name="encoding" id="encoding" value="UTF-8" /> <inputtype="hidden" name="version" id="version" value="5.0.0" /> <inputtype="hidden" name="accessType" id="accessType" value="0" /> <inputtype="hidden" name="txnTime" id="txnTime" value="20170119114155"/> <inputtype="hidden" name="merId" id="merId" value="802310054110773" /> <inputtype="hidden" name="payTimeout" id="payTimeout" value="20170119115155"/> <inputtype="hidden" name="currencyCode" id="currencyCode" value="156"/> <inputtype="hidden" name="signMethod" id="signMethod" value="01" /> <inputtype="hidden" name="txnAmt" id="txnAmt" value="51666" /> </form> </body> <scripttype="text/javascript"> console.log('formsubmit'); document.all.targetFormId.submit(); </script> </html>
格式化前:
<html><head><metahttp-equiv=\"Content-Type\"content=\"text/html;charset=UTF-8\"/></head><body><formid=\"targetFormId\"action=\"https: //***/gateway/api/frontTransReq.do\"method=\"post\"><inputtype=\"hidden\"name=\"bizType\"id=\"bizType\"value=\"000201\"/><inputtype=\"hidden\"name=\"txnSubType\"id=\"txnSubType\"value=\"01\"/><inputtype=\"hidden\"name=\"orderId\"id=\"orderId\"value=\"09b8fc44796443a68107a5cfbce9b6ba\"/><inputtype=\"hidden\"name=\"backUrl\"id=\"backUrl\"value=\"http: //***: 9000/PostLoan/UnionPayCallback\"/><inputtype=\"hidden\"name=\"signature\"id=\"signature\"value=\"XOp4zHF8Vj19RUVaixTZtJsl0VheO+zZ3Y4UJRP+oD5TyEK1zlsEP0szUVflvo3Rjao3/nLrWlLW30pUAPmqKqTuj7+9AGE6UzJO24N596yTMjmHvX4mQzlQcOX4bVZp78YUey1lTm6Er4PJJlhwPuKDHIB7ubhwHLrDJH7I/j1wuD4w/Fe2jAd2MsS1MRSjnCJMZmon2KQVARqQDBl5HD30r9q14oAL+UQMH0l9vIzFnfgja9uiYk0YTX+YEhEbvDn9fAa2zpbxg2w/ZhpIJJAQ/mcGMPhiL65BhgvuG6GfJ7c55Y6yDXaz9LgczJjbKwolJv8KRcTQX1CBSoypOQ==\"/><inputtype=\"hidden\"name=\"txnType\"id=\"txnType\"value=\"01\"/><inputtype=\"hidden\"name=\"channelType\"id=\"channelType\"value=\"08\"/><inputtype=\"hidden\"name=\"frontUrl\"id=\"frontUrl\"value=\"http: //***/app/unionpayFrontCallBack/frontRecv\"/><inputtype=\"hidden\"name=\"certId\"id=\"certId\"value=\"69827055686\"/><inputtype=\"hidden\"name=\"encoding\"id=\"encoding\"value=\"UTF-8\"/><inputtype=\"hidden\"name=\"version\"id=\"version\"value=\"5.0.0\"/><inputtype=\"hidden\"name=\"accessType\"id=\"accessType\"value=\"0\"/><inputtype=\"hidden\"name=\"txnTime\"id=\"txnTime\"value=\"20170119114155\"/><inputtype=\"hidden\"name=\"merId\"id=\"merId\"value=\"802310054110773\"/><inputtype=\"hidden\"name=\"payTimeout\"id=\"payTimeout\"value=\"20170119115155\"/><inputtype=\"hidden\"name=\"currencyCode\"id=\"currencyCode\"value=\"156\"/><inputtype=\"hidden\"name=\"signMethod\"id=\"signMethod\"value=\"01\"/><inputtype=\"hidden\"name=\"txnAmt\"id=\"txnAmt\"value=\"51666\"/></form></body><scripttype=\"text/javascript\">console.log('formsubmit');document.all.targetFormId.submit();</script></html>
相关调用
//确认 function confirmFun(){ if(!$("#paymentConfirmId").hasClass("disabled")){ //#s 置灰按钮 if(!$("#payId").hasClass("disabled")){ $("#payId").addClass("disabled"); } //#e 置灰按钮 $("#dialogId1").show(); } } //关闭弹出框 function invokeDialog1(){ if(!$("#dialogId1ButtonId").hasClass("disabled")){ $("#dialogId1ButtonId").addClass("disabled"); $("#dialogId1").hide(); invokeHtmlFun(); } } //确认接口 function invokeHtmlFun(){ openLoadingEffectFunction(); //调用ajax方法 //请求url var path = prefixUrl + dnsName + "/***/confirmPay"; //ajax调用 $.ajax({ type: 'POST', url: path, data: JSON.stringify({ token:token, customerId:customerId, localTime:new Date().getTime(), payAmt:$("#cpayId").text(), type:tempData[0].dtType, isEnough:true, mchNo:tempData[0].mchNo }), contentType: 'application/json;charset=utf-8', //默认: "application/x-www-form-urlencoded" dataType:'json', timeout:60000, //超时时间设置,单位毫秒 cache:false, async:false,//同步请求 success:function(data,textStatus){//服务器返回数据,返回状态:请求成功后回调函数 var IsSuccess=data.data.IsSuccess; if(data.msg=='interfaceError'){ $("#alertDialogContentId").html(data.data); $("#alertDialogId").show(); }else if(typeof(IsSuccess)=='undefined'){ $("#payDiv").html(data.data); }else if(IsSuccess){ $("#payDiv").html(data.data); }else{ $("#alertDialogContentId").html(" "+data.data.ErrorInfo+" "); $("#alertDialogId").show(); } }, error: function(XMLHttpRequest, textStatus, errorThrown) {//XMLHttpRequest 对象、错误信息、(可选)捕获的错误对象:请求失败后回调函数 $("#alertDialogContentId").html("***稍后再试吧。详情请咨询在线客服。 "); $("#alertDialogId").show(); }, complete:function(XMLHttpRequest, textStatus){ //XMLHttpRequest 对象,返回状态:请求完成后最终调用{ closeLoadingEffectFunction(); } }); // }
发表评论
-
URLEncoder 和 URLDecoder
2017-04-25 09:34 406参考博客: -- 类URLEncoder 和 类URLDeco ... -
app接口响应定向跳转页面
2017-01-19 16:40 1171http://127.0.0.1:8888/app/goo ... -
html中的meta
2016-08-19 10:24 4201、一般的meta: <meta charset=& ... -
form表单数据与json数据的转换
2013-08-16 17:42 1984--1、form表单转换为Json数据 https://www ... -
html和css 总结
2013-08-14 11:43 789【引用参考】 --html中的锚点 https://www.c ... -
css_jquery_学习
2013-08-14 10:43 954<body> <style type= ... -
css border:solid实线,dashed虚线;dotted点状,,double双线
2013-07-17 17:19 3080... -
让网站便于搜索
2013-07-17 09:04 843<head> <meta http-equi ... -
td长度固定,内容过长,超过部分用省略号代替
2013-07-16 14:55 16891<!DOCTYPE html PUBLIC " ... -
超链接<a></a>下划线、链接、活动的、悬停的
2012-08-10 12:58 1017<style type="text/css&q ... -
关于Marguee
2012-07-10 10:45 924http://www.gzsums.edu.cn/webcla ...
相关推荐
HTML5是现代网页开发的重要标准,它引入了许多新特性,其中一项便是WebSocket接口,使得实时双向通信成为可能。WebSocket协议允许客户端与服务器之间建立持久连接,进行高效的数据传输,极大地优化了实时应用如在线...
"oss上传回调"可能是指阿里云OSS服务端的回调接口,当文件上传成功后,OSS会主动发送一个通知到预先配置的URL,以便于应用可以进行后续处理,例如更新数据库记录。 在提供的压缩包文件"OSS直传代码"中,可能包含了...
9. **页面跳转**:支付宝提供了各种支付页面的生成接口,如`create_html`,用于生成HTML表单或者二维码,让用户直接在网页或移动设备上完成支付。 10. **商户身份验证**:在调用任何接口前,都需要验证商户的身份,...
在线意间AI绘图接口HTML在线页面是一种利用人工智能技术实现的网页应用,它允许用户通过浏览器进行绘画创作,借助AI算法来辅助画图过程。这个应用通常由前端HTML、CSS和JavaScript代码构建,与后端的AI绘图接口进行...
5. **回调通知**:当交易状态发生变化时,支付宝会通过回调接口主动通知开发者,例如支付成功、退款成功等。开发者需要设置回调URL并处理这些通知。 6. **账单和报表**:接口可以提供交易报表和账单,便于开发者...
当用户完成支付操作后,支付网关会通过这个接口返回交易状态,如支付成功、失败或待处理。开发者需监听这个接口的响应,以便对用户的支付行为做出相应的反馈。 【支付结果通知接口】 为了保证交易信息的及时更新,...
- **通知机制**:当交易状态发生变化时,易宝支付会主动发送通知,帮助商家及时处理交易后续。 5. 集成步骤: - 注册易宝支付商户账号并获取商户ID和密钥。 - 根据所选编程语言,参考接口文档编写代码实现支付...
- 这个文件包含了调用支付宝接口的函数,包括生成签名、构造请求参数、解析支付宝返回的结果等。其中,签名机制是确保数据安全的重要环节,防止数据被篡改。 6. **readme.txt**: - 一般包含接口的使用指南、注意...
3. **支付结果通知接口**:当支付状态发生变化(如支付成功、退款等)时,支付平台主动推送通知给商家,确保商家能及时获取到最新的交易状态。 4. **单笔交易查询接口**:商家可随时查询某一订单的支付状态,以确认...
此外,为了确保跨域安全,当ACTIONSCRIPT需要从JavaScript接收数据时,必须使用`ExternalInterface.call`主动发起请求。这是因为ACTIONSCRIPT默认情况下不允许JavaScript直接向其发送数据。这种模式被称为"回拨"...
2. **生成支付页面**:支付宝服务器验证请求信息无误后,返回一个预处理的支付页面链接或HTML代码,商家将其嵌入到自己的网页中,用户点击后跳转到支付宝的支付界面。 3. **用户支付操作**:用户在支付宝支付页面...
3. 支付结果通知接口:支付平台在用户完成支付后,主动向商家推送支付状态更新。 4. 单笔交易查询接口:商家可查询特定交易的状态,如支付成功、失败或待支付。 【接口定义】 【H5支付交易接口】 该接口主要用于...
支付成功后,支付平台会通过此接口主动向商家系统发送通知,确保商家能及时掌握交易状态。此接口设计应具备高可用性和稳定性,以防止遗漏任何交易状态更新。 【单笔交易查询接口】 商家可以通过此接口查询任意一笔...
Comet4J是一个基于Java的服务器推送框架,它允许Web服务器主动向客户端浏览器推送数据,而不仅仅是响应客户端的请求。这种双向通信模式打破了传统的HTTP协议的限制,使得实时性得以提升。 1. **Comet技术原理**: ...
H5支付API接口文档4主要涵盖了与H5(HTML5)支付相关的接口规范,旨在为开发者提供详尽的指南,以便他们能够集成H5支付功能到自己的应用程序或网站中。这些接口允许用户在浏览器环境中进行安全、便捷的在线交易,...
回调采用GET方式,由草榴支付主动发送请求至商户提供的同步接口。商家收到回调后,需返回`success`以确认接收成功,否则视为失败。回调参数包括appid、ordernumber、orderstatus、paymoney和sysnumber等,其中`...
- **交易入口接口**:https://www.agpay88.com/Pay_Index.html - **请求参数**:包括商户编号、订单号、订单金额、支付类型、后台通知URL、前台通知URL和订单时间等,所有参数中,商户编号、订单号、订单金额和...
它支持VBScript和JScript等脚本语言,可以处理HTTP请求并返回HTML响应。在这个ASP微信支付接口中,开发者将利用这些脚本语言编写代码,与微信支付的API进行交互。 微信支付是腾讯公司提供的在线支付服务,广泛应用...