php - 如何使用 PHP GET 方法进行安全的数据传输
问题描述
在我的应用程序中,我曾经在很多地方GET method
发送data
过URL
。我认为这是一种not secure
通过URL
. 只是数据显示在URL
.
前任:
<a href="check_appointments.php?user=<?php echo $_GET['userid'] ?>&p_id=<?php echo $_GET['pid'] ?>"> </a>
我想以secure
方式传输数据。有什么办法可以得到hide
这些信息或有什么encryption
方法可以遵循。请有人帮助我改进我的代码。任何帮助都将受到高度赞赏。
解决方案
您可以通过 base64_encode 方法对数据进行编码。通过 url 发送时将被加密。base64_decode 查看解密后的数据。
<a href="check_appointments.php?user=<?php echo base64_encode($_GET['userid']) ?>&p_id=<?php echo base64_encode($_GET['pid']) ?>"> </a>
推荐阅读
- apple-m1 - 有没有办法在 bigsur11.3(M1) 上侧载 ios 应用程序?
- javascript - 我可以为 Wemos D1 Mini Lite(ESP8285 芯片)安装 SPIFFS 以使用 JS、HTML 和 CSS 文件作为独立的网络服务器
- download - 尝试下载受保护的 m3u8 视频(我能够下载密钥)
- jquery - laravel中如何使用Event绑定值?
- calculator - 为什么我的程序在一段时间后开始返回错误?
- annotations - 石墨烯:如何在查询执行之前添加一个函数?
- javascript - 如何在 react-Router 的 Link 中传递道具?
- python - 无法打开相机 - OpenCV MacOS Python3
- snowflake-cloud-data-platform - 如何根据雪花中的特定列删除重复项
- c# - C# Datetimepicker 停止验证的方法