web开发--861版本查看请求返回值原创
金蝶云社区-余路生
余路生
4人赞赏了该文章 379次浏览 未经作者许可,禁止转载编辑于2022年02月10日 09:40:15

EAS861版本查看请求是乱码,如下图,因为861版本做了安全改造,为了防范XSS漏洞,对于请求的返回值做了编码处理

1.png

有两个方法可查看正确的请求响应:

方法1:使用unescape方法解码

22.png

如下图

11.png



方法2:重新拼接请求参数

仔细观察请求的url,发现url后多拼了一个jsonEscape=true,这是原因所在。所以我们可以复制出请求,重新拼接参数,不要这个参数


 

2.png

方法如下:

1、在新页签打开请求


3.png


在新页签打开后会报错

4.png

 

2、拼接参数

打开From Data节点,拼接这里的参数

5.png


如果打开后如下图,需要点view parsed就会变成上图

6.png

例如:

原url:

http://172.17.7.154:8080/easweb/flowRelated.do?method=getFlowRealtedInfo&proInstId=60c0686f-864d-4e95-ace1-bd07fe9857ffWFPCINST&showOnlyApprove=false&showHistory=false&conversationid=1637579685405

 

拼接后url:

http://172.17.7.154:8080/easweb/flowRelated.do?method=getFlowRealtedInfo&proInstId=60c0686f-864d-4e95-ace1-bd07fe9857ffWFPCINST&showOnlyApprove=false&showHistory=false&conversationid=1637579685405&columnModel=id,node,action,operator,operatorResult,approvePolicy,operatorOpinion,adminOrgDisplayName,positionName,operatorTime,attachmentId,attachmentName,esignatureId&uipk=com.kingdee.bos.workflow.metas.approveRelatedInfo&rows=20&page=1

 

3、访问新链接

7.png

这样就能看到请求结果了,可以把结果复制到控制台上看,更美观

8.png



赞 4