<!DOCTYPE html>
<html>
<head>
	<meta charset="UTF-8">
	<title>Post请求查询页面</title>
	<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
	<style>
		body{
			font-family: Arial, Helvetica, sans-serif;
			background-color: #f2f2f2;
		}
		h1{
			text-align: center;
			margin-top: 50px;
		}
		form{
			margin: 50px auto;
			width: 50%;
			background-color: #fff;
			padding: 20px;
			border-radius: 10px;
			box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
		}
		label{
			display: block;
			margin-bottom: 10px;
			font-weight: bold;
		}
		input[type="text"]{
			padding: 5px;
			border-radius: 5px;
			border: none;
			box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
			width: 100%;
			margin-bottom: 20px;
		}
		input[type="submit"]{
			background-color: #4CAF50;
			color: #fff;
			padding: 10px 20px;
			border: none;
			border-radius: 5px;
			cursor: pointer;
		}
		input[type="submit"]:hover{
			background-color: #3e8e41;
		}
		.result{
			margin: 50px auto;
			width: 50%;
			background-color: #fff;
			padding: 20px;
			border-radius: 10px;
			box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
			display: none;
		}
		.result h2{
			margin-top: 0px;
			margin-bottom: 20px;
			font-weight: bold;
			text-align: center;
		}
		.result p{
			font-weight: bold;
			margin-bottom: 10px;
		}
	</style>
</head>
<body>
	<h1>Post请求查询页面</h1>
	<form id="queryForm">
		<label for="keys">keys:</label>
		<input type="text" id="keys" name="keys" placeholder="请输入keys">
		<input type="submit" value="查询">
	</form>
	<div class="result">
		<h2>查询结果</h2>
		<p>keys:</p>
		<p>今日已使用次数:</p>
		<p>首次使用时间:</p>
	</div>
	<script>
		$(function(){
			$("#queryForm").submit(function(event){
				event.preventDefault(); //阻止表单提交
				var keys = $("#keys").val(); //获取keys
				$.post("https://svip-api.cveoy.top/v3/grants", {"keys": keys}, function(data){
					$(".result").show();
					$(".result p:eq(0)").append(data.keys);
					$(".result p:eq(1)").append(data.useAmount);
					var activateTime = new Date(parseInt(data.activateTime));
					var expireTime = new Date(activateTime.getTime() + 5*24*60*60*1000); //添加5天
					var nowTime = new Date();
					if((nowTime.getTime() - activateTime.getTime())/1000/60 > 7200){ //大于7200分钟
						$(".result p:eq(2)").append("Key已到期!");
					}else{
						$(".result p:eq(2)").append(expireTime.toLocaleString());
					}
				}, "json");
			});
		});
	</script>
</body>
</html>
用html+jq+css代码写出post请求查询的页面带下面请求参数httpssvip-apicveoytopv3grants请求参数 keyssk-xxxxxxxxxxxx返回参数 keys sk-xxxx useAmount 25 今日已使用次数 activateTime 1681191668000 首次使用时间 在这个时间上添加5天 如果大于7200分钟 则会返回K

原文地址: https://www.cveoy.top/t/topic/bKjF 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录