高尔夫应用中的Cookies及HAProxy

高尔夫应用中的Cookies及HAProxy

💡 原文英文,约800词,阅读约需3分钟。
📝

内容提要

本文介绍了如何创建一个简单的应用程序,通过表单输入用户姓名并将其保存为cookie,设置有效期为一年。使用HAProxy作为web服务器,演示了请求如何重定向到Golf应用,用户可以通过特定URL查询保存的cookie。

🎯

关键要点

  • Cookies用于在客户端设备上记住应用程序的状态,避免用户重复输入相同信息。
  • 本文示例创建一个简单的应用程序,通过表单输入用户姓名并保存为cookie,有效期为一年。
  • 应用程序代码包括处理不同动作的逻辑,如输入姓名、保存cookie和查询cookie。
  • 使用HAProxy作为web服务器,将请求重定向到Golf应用,配置文件中指定了前端和后端设置。
  • HAProxy在端口90上响应,重定向以/yum/开头的URL到Golf应用,使用FastCGI协议进行通信。
  • 测试应用程序时,用户可以通过特定URL输入姓名并查询保存的cookie。

延伸问答

Cookies在高尔夫应用中有什么作用?

Cookies用于记住用户的状态,避免重复输入相同信息。

如何在高尔夫应用中保存用户姓名为cookie?

通过表单输入用户姓名,提交后将其保存为名为'customer-name'的cookie,有效期为一年。

HAProxy在高尔夫应用中是如何配置的?

HAProxy配置文件中指定了前端和后端设置,将以/yum/开头的请求重定向到Golf应用。

如何查询保存的cookie值?

通过特定URL访问并传递'action=query-cookie'参数,可以查询保存的cookie值。

高尔夫应用的服务器如何启动?

使用命令'mgrg -p 3000 yum'启动高尔夫应用服务器,监听3000端口。

HAProxy的监听端口是什么?

HAProxy在端口90上响应来自Web的请求。

➡️

继续阅读