gpt4 book ai didi

php - 如何使用带有 GET 方法的 Laravel 表单在 URL 中以加密格式传递 GET 参数?

转载 作者:行者123 更新时间:2023-12-04 03:46:07 26 4
gpt4 key购买 nike

我想在表单提交时加密参数。我使用的是 laravel 5.2 版本,当表单提交时我使用的是 get method用于提交表单。但是当提交表单时显示URL中的所有参数。所以我必须加密所有这些参数。例如

http://localhost:8000/get/experiences?category_id=18


http://localhost:8000/get/experiences/AQBBShSqt4zxsClTymwBhjIUP1kG7HEoqhoKMfAAlsMk2ZUOxStqGLAFFg0mM1nRKMEVVbB97xCvfRJTP0ZH3k1Am

我怎样才能做到这一点?

最佳答案

您需要定义路线:

Route::post('/get/experiences/{category_id}', 'Controller@method');

之后,您可以制作表格:
<form action="{{ url('/get/experiences/'.encrypt($category_id)) }}" method="post">
<!-- all your form data -->
<input type="submit" value="Post">
</form>

这将发送一个 POST请求路由, /get/experiences/{category_id}它会 encrypt您的 $category_id使用 encrypt方法。

希望这有效!

关于php - 如何使用带有 GET 方法的 Laravel 表单在 URL 中以加密格式传递 GET 参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41356446/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com