PHP 提交参数页面:自动访问接口并获取结果
以下是使用 PHP 创建的一个简单提交参数页面,用户可以输入链接和参数,点击提交按钮后自动访问指定接口并显示返回结果:
<!DOCTYPE html>
<html>
<head>
<meta charset='UTF-8'>
<title>提交参数页面</title>
</head>
<body>
<h1>提交参数页面</h1>
<form method='post'>
<label for='link'>链接:</label>
<input type='text' name='link' id='link' required>
<br><br>
<label for='params'>参数:</label>
<input type='text' name='params' id='params' required>
<br><br>
<input type='submit' name='submit' value='提交'>
</form>
<?php
if(isset($_POST['submit'])) {
$link = $_POST['link'];
$params = $_POST['params'];
$url = $link . '?' . $params;
$response = file_get_contents($url);
echo '<h2>接口返回结果:</h2>';
echo '<pre>' . $response . '</pre>';
}
?>
</body>
</html>
这个页面包含一个表单,用户可以输入链接和参数,并点击提交按钮。在 PHP 代码中,我们使用 $_POST 变量获取表单提交的值,然后拼接出完整的请求 URL,最后使用 file_get_contents 函数访问该 URL 并获取返回结果。
注意:这个代码中没有对输入的链接和参数进行任何安全验证和过滤,所以在实际应用中需要增加相应的安全措施。
原文地址: https://www.cveoy.top/t/topic/miYU 著作权归作者所有。请勿转载和采集!