grgw_old_java/heatsupply2/WebContent/webpage/modules/tools/interfaceTest.jsp

111 lines
5.8 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<%@ page contentType="text/html;charset=UTF-8" %>
<%@ include file="/webpage/include/taglib.jsp"%>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="decorator" content="default"/>
</head>
<body class="gray-bg">
<div class="wrapper wrapper-list-content">
<div class="row">
<div class="col-sm-12">
<div class="ibox float-e-margins">
<div class="ibox-title">
<h5> ${testInterface.name == null?'服务器':testInterface.name}接口测试</h5>
<div class="ibox-tools">
<a class="collapse-link">
<i class="fa fa-chevron-up"></i>
</a>
<!-- <a class="dropdown-toggle" data-toggle="dropdown" href="form_basic.html#"> -->
<!-- <i class="fa fa-wrench"></i> -->
<!-- </a> -->
<ul class="dropdown-menu dropdown-user">
</ul>
<!-- <a class="close-link"> -->
<!-- <i class="fa fa-times"></i> -->
<!-- </a> -->
</div>
</div>
<div class="ibox-content">
<form method="get" class="form-horizontal">
<div class="form-group">
<label class="col-sm-2 control-label">接口类型</label>
<div class="col-sm-10">
<input type="hidden" name="S_TYPE" id="S_TYPE" value="${testInterface.type eq 'post'?'POST':'GET'}"/>
<input name="form-field-radio" class="form-control i-checks" type="radio" value="POST" <c:if test="${testInterface.type eq 'post'}">checked="checked"</c:if> >POST
<input name="form-field-radio" class="form-control i-checks" type="radio" value="GET" <c:if test="${testInterface.type eq 'get'}">checked="checked"</c:if> >GET
</div>
</div>
<div class="hr-line-dashed"></div>
<div class="form-group">
<label class="col-sm-2 control-label">请求url</label>
<div class="col-sm-8">
<input type="text" id="serverUrl" title="输入请求地址" value="${testInterface.url }" class="form-control" >
<span><font color="gray">如果URL包括JSESSIONID字段请先调用登录接口把生成的JSESSIONID参数替换此处的值否则会提示没有登录。</font></span>
</div>
<div class="col-sm-2">
<a class="btn btn-small btn-success" onclick="sendSever();">请求</a>
<a class="btn btn-small btn-info" onclick="gReload();">重置</a>
</div>
</div>
<div class="hr-line-dashed"></div>
<div class="form-group">
<label class="col-sm-2 control-label">post body</label>
<div class="col-sm-8">
<input type="text" id="requestBody" title="输入请求地址" value="${testInterface.body }" class="form-control" >
<span><font color="gray">格式: name1=value1&name2=value2, 如果是get请求请留空。</font></span>
</div>
<div class="col-sm-2">
</div>
</div>
<div class="hr-line-dashed"></div>
<div class="form-group">
<label class="col-sm-2 control-label">返回结果</label>
<div class="col-sm-8">
<textarea id="json-field" title="返回结果" class="form-control span12"></textarea>
</div>
<div class="col-sm-2">
</div>
</div>
<div class="hr-line-dashed"></div>
<div class="form-group">
<label class="col-sm-2 control-label">服务器响应:</label>
<div class="col-sm-10">
<font color="red" id="stime">-</font>&nbsp;毫秒
</div>
</div>
<div class="hr-line-dashed"></div>
<div class="form-group">
<label class="col-sm-2 control-label">客户端请求:</label>
<div class="col-sm-10">
<font color="red" id="ctime">-</font>&nbsp;毫秒
</div>
</div>
<div class="hr-line-dashed"></div>
</form>
</div>
</div>
</div>
</div>
</div>
<!--引入属于此页面的js -->
<script type="text/javascript" src="${ctxStatic }/common/interfaceTest.js"></script>
</body>
</html>