Html 邮递员如何从不是JSON或XML的响应中获取数据? var会话_key='09FCF55EB2814024EE22E47CACFB04E'; //获得用户权限 var NOWPATH=get_now_url(); var user_power=“0”; 如果(NOWPATH==“/”) NOWPATH=document.location.pathname.substring(1,document.location.pathname.length); /*获取页面url*/ 函数goto_home() { if(user_power=='0')//Admin 转到页面(“quicksetup.asp”,0); else//User 转到页面(“wan_sub_.asp”,0); }
如上所述,这是一个HTML响应,我想从HTML文本中获取变量“session_key”值。但我不知道如何与邮递员合作。在测试中尝试以下方法:Html 邮递员如何从不是JSON或XML的响应中获取数据? var会话_key='09FCF55EB2814024EE22E47CACFB04E'; //获得用户权限 var NOWPATH=get_now_url(); var user_power=“0”; 如果(NOWPATH==“/”) NOWPATH=document.location.pathname.substring(1,document.location.pathname.length); /*获取页面url*/ 函数goto_home() { if(user_power=='0')//Admin 转到页面(“quicksetup.asp”,0); else//User 转到页面(“wan_sub_.asp”,0); },html,postman,Html,Postman,如上所述,这是一个HTML响应,我想从HTML文本中获取变量“session_key”值。但我不知道如何与邮递员合作。在测试中尝试以下方法: <html> <head> <meta http-equiv="expires" content="0"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv=
<html>
<head>
<meta http-equiv="expires" content="0">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK href="style.css" type=text/css rel=stylesheet>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<script type="text/javascript" src="position.js"></script>
<script type="text/javascript" src="common.js"></script>
<script type="text/javascript" src="copyright.js"></script>
<!--[if lt IE 7.]
<script defer type="text/javascript" src="pngfix.js"></script>
<LINK href="style2.css" type=text/css rel=stylesheet>
[endif]-->
</head>
<script>
var session_key='09fcf555eb2814024ee22e47cacfb04e';
//get user power
var NOWPATH = get_now_url();
var user_power="0";
if ( NOWPATH == "/" )
NOWPATH = document.location.pathname.substring(1,document.location.pathname.length);
/* get page url*/
function goto_home()
{
if(user_power == '0') //Admin
goto_page("quicksetup.asp",0);
else //User
goto_page("wan_sub_u.asp",0);
}
</script>
<body></body>
</html>
然后在环境变量中查找值并在需要时重用。使用在
和
之间添加
标记是非常创新的…以前从未见过这种情况。)@是的,我知道测试脚本,但是怎么知道呢?你能给我一个脚本来完成它吗。我尝试了“xml2Json”和“cheerio”,但失败了。什么失败了?你可能需要更具体一些。
var sessionKey = responseBody.match('var session_key=\'([a-zA-Z0-9]+)\'')[1];
postman.setEnvironmentVariable("session_key", sessionKey);